Welcome, Guest
Username: Password: Remember me
CodeTyphon Cross-Build Development, discussions and problems
  • Page:
  • 1

TOPIC:

Cross Build - Windows32/64/Linux 32/64 2 years 4 months ago #15140

  • Chad Adams
  • Chad Adams's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 53
  • Thank you received: 0
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.

Cross Build - Windows32/64/Linux 32/64 2 years 4 months ago #15141

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4443
  • Thank you received: 1074
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:

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

Last edit: by Sternas Stefanos.

Cross Build - Windows32/64/Linux 32/64 2 years 4 months ago #15142

  • Chad Adams
  • Chad Adams's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 53
  • Thank you received: 0
Thanks I got it working!

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

  • Page:
  • 1