× CodeTyphon Cross-Build Development, discussions and problems

Question WIN64->LINUX64 Cross build error

  • Alexander
  • Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 months ago #9875 by Alexander
WIN64->LINUX64 Cross build error was created by Alexander
Hi, everyone.
Anybody can help me?
I tried make crossbuild, but I got error.
What can I do with it, to solve error?
----------------------------------------------------------------
       Stage 5: Copy Files and Units
----------------------------------------------------------------

?? ? 䠩? ..\..\fpc\fpc64 㦥 ???????.
? ?? 䠩?: *.*
??஢? 䠩?: 0.

???????????????????????????????????????????????????????????
 [ERROR]: win64 Cross Element for x86_64-linux Param:xxxx NOT Exists
        sorry, Cross Build procedure STOP
???????????????????????????????????????????????????????????

_______________________________________________________________

P.S. My OS is windows 7 x64, and I executed it as administrator.
Attachments:

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 3 months ago #9876 by Sternas Stefanos
Replied by Sternas Stefanos on topic WIN64->LINUX64 Cross build error
Please Sir
try to build win32=>Linux64

and please give us more info
CT version etc...

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • Alexander
  • Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 months ago #9877 by Alexander
Replied by Alexander on topic WIN64->LINUX64 Cross build error
I attached 2 pictures, with versions and errors on 32-bit edition, while compiling project.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 3 months ago - 5 years 3 months ago #9878 by Sternas Stefanos
Replied by Sternas Stefanos on topic WIN64->LINUX64 Cross build error
Sir
please try to build your project for GTK2 platform
GTK3 don't work for now, it's "Experimental"

PilotLogic Architect and Core Programmer
Last edit: 5 years 3 months ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • Alexander
  • Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 months ago #9879 by Alexander
Replied by Alexander on topic WIN64->LINUX64 Cross build error
Thank you, it solved problem. But i have one more.
Please see attachment: "Serial number 4550 not found in library DLL LIBEAY32.dll".
It happens when I start Typhon32 IDE, I already added this library into C:/windows/system32, but problem not solved still, what I need to do, to solve this problem?
Attachments:

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 3 months ago #9880 by Sternas Stefanos
Replied by Sternas Stefanos on topic WIN64->LINUX64 Cross build error
Sir
Typhon IDE don't need this library at startup

if you project use :
FPC openssl library
or Typhon IDE packages:
pl_Indy
pl_LNet
pl_Synapse

then please, try to use libraries from
C:\codetyphon\CodeOcean\0_libraries folder

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • Alexander
  • Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 months ago - 5 years 3 months ago #9881 by Alexander
Replied by Alexander on topic WIN64->LINUX64 Cross build error
No,this method does not help.

Also, when using the GTK2, my project is not compiled. (see attachment).
This file is present. I suspect that this is a link to a library that is not present, how I can check?
Last edit: 5 years 3 months ago by Alexander.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 3 months ago - 5 years 3 months ago #9882 by Sternas Stefanos
Replied by Sternas Stefanos on topic WIN64->LINUX64 Cross build error
Try this:
add attach file to your Linux64 libraries

it's librt.so.1 renamed to librt.so

PS: I don't know Russian :blush:

PilotLogic Architect and Core Programmer
Attachments:
Last edit: 5 years 3 months ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • Alexander
  • Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 months ago - 5 years 3 months ago #9883 by Alexander
Replied by Alexander on topic WIN64->LINUX64 Cross build error
Your attached file, doesn't help me, but I renamed my librt.so.1 to librt.so, and we go next)))
Please see image.


P.S. Solved.))) I erased directory <PROJECT>\lib\x86_64-linux and recompile.


>I don't know Russian :blush:
I recommend to the study, it is not very bad language, the second half of the planet, says it is on it :silly:


Thank you for help. Topic can be closed.
Attachments:
Last edit: 5 years 3 months ago by Alexander.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
5 years 3 months ago #9884 by Sternas Stefanos
Replied by Sternas Stefanos on topic WIN64->LINUX64 Cross build error
Have fun Sir...

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.