Recent

Author Topic: x86_64-win64 annoys me  (Read 1440 times)

Nicole

  • Hero Member
  • *****
  • Posts: 1271
x86_64-win64 annoys me
« on: June 17, 2025, 08:28:16 pm »
My project contains a lot of frames, all built the same. The compiler keeps cheating, "this one is missing".
And names one, which looks alike all others, every time the same.

I checked it all: Frame, path, lpi,... nothing to find.
When I delete the x86_64-win64 directory, then it works again. For one single run.

How to deal with it?

Joanna

  • Hero Member
  • *****
  • Posts: 1400
Re: x86_64-win64 annoys me
« Reply #1 on: July 14, 2025, 03:48:11 pm »
I create frames at runtime. It prevents them from doing strange things.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 11802
  • Debugger - SynEdit - and more
    • wiki
Re: x86_64-win64 annoys me
« Reply #2 on: July 14, 2025, 03:56:57 pm »
The compiler keeps cheating, "this one is missing".

This is an error you get
- during compilation?
- at runtime (when the app starts up)?

Does the error happen when
- you make/made changes to the frame
- make changes to the form that contains the frame
  (or a frame containing another frame / and the error is for the "another frame")

Are all the "frames" (the pascal files for them) part of the project? Are they listed in the "project inspector"?
(Or if they are in packages, ore the in their packages file lists)

Khrys

  • Sr. Member
  • ****
  • Posts: 342
Re: x86_64-win64 annoys me
« Reply #3 on: July 14, 2025, 03:58:44 pm »
Your project must have a weird structure. Can you post the output of  tree /f  in the project's root directory together with your  .lpi?

paule32

  • Hero Member
  • *****
  • Posts: 645
  • One in all. But, not all in one.
Re: x86_64-win64 annoys me
« Reply #4 on: July 14, 2025, 05:32:54 pm »
I bet it is a recursive stack problem.

calling the Frame form Frame again and again ... like if you look into a 3 Panel'ed flexible Mirror and you move the two outer Mirrors in various Degrees - then you have a Loopback.

and when the Stack is full - boom crash ....
MS-IIS - Internet Information Server, Apache, PHP/HTML/CSS, MinGW-32/64 MSys2 GNU C/C++ 13 (-stdc++20), FPC 3.2.2
A Friend in need, is a Friend indeed.

Nicole

  • Hero Member
  • *****
  • Posts: 1271
Re: x86_64-win64 annoys me
« Reply #5 on: July 14, 2025, 05:41:04 pm »
In the meanwhile I have forgotten about this thread.
The problem ended as it came and I do not know, what was the reason.

 

TinyPortal © 2005-2018