× CodeTyphon Cross-Build Development, discussions and problems

Question Cross Build - Windows32/64/Linux 32/64

  • Chad Adams
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
3 weeks 13 hours ago #15140 by Chad Adams
Cross Build - Windows32/64/Linux 32/64 was created by Chad Adams
I am crossbuilding fine. However, I am building 4 targets, win32/64 and linux 32/64.

how can i automate my build ide so when i hit CTL-F9 it builds all 4 targets without manually building each? Or can I?

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
3 weeks 11 hours ago - 3 weeks 11 hours ago #15141 by Sternas Stefanos
Replied by Sternas Stefanos on topic Cross Build - Windows32/64/Linux 32/64
Mothod 1: Multi-Modes Project

a) Go to your project Options => "Compiler Options" and click on Modes button.




b) ADD and rename ALL Build Modes you want. Leave "Default" Mode for HostOS Build.




c) Setup your Mutli-Modes Project
--"Config and Target"
--"Additions and Overrides"
--etc
for every "Mode" you project has.




d) Go to TyphonIDE=>Run=>"Compile many Modes"






--select the "Modes" you want to build
--and click on "OK" button

TyphonIDE will try to build ALL selected "Modes"



Mothod 2: Multi-Project

a) You can save your project with different name and options like:
--project-i386-linux-gtk
--project-86_64-linux-gtk
--project-win32
--project-win64

b) Create a new CT Multi-Project with the above projects
c) Open your Multi-Project and build anything you want.



Mothod 3: Multi-Project with Multi-Modes Projects

The combination of above Method1 and Method2....


.

PilotLogic Architect and Core Programmer
Attachments:
Last edit: 3 weeks 11 hours ago by Sternas Stefanos.

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

  • Chad Adams
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
2 weeks 6 days ago #15142 by Chad Adams
Replied by Chad Adams on topic Cross Build - Windows32/64/Linux 32/64
Thanks I got it working!

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