OS/2, eCS & ArcaOS - Technical > Programming
ArcaOS - Recreate a complete build environment?
Dave Yeo:
--- Quote from: Mentore on April 08, 2024, 10:52:19 am ---
--- Quote from: Jochen Schäfer on April 05, 2024, 09:29:21 am ---If you can, use cmake. It makes life easier.
--- End quote ---
Cmake will be the next step. Many projects I'm woking on use configure (for example ngspice 4.2, mup and others) so I'm basically stuck on noticing many other developers are seeing the same behavior (like configure not finding gcc RIGHT AFTER FINDING IT... 8))
--- End quote ---
Are you rebuilding the configure script using the autoconf port? Try running "sh c:/usr/bin/autoreconf -sfy" adjust C: as needed, then run configure.
Autoreconf will also run the other autotools, especially libtool.
Mentore:
--- Quote from: Dave Yeo on April 08, 2024, 04:49:14 pm ---
--- Quote from: Mentore on April 08, 2024, 10:52:19 am ---
--- Quote from: Jochen Schäfer on April 05, 2024, 09:29:21 am ---If you can, use cmake. It makes life easier.
--- End quote ---
Cmake will be the next step. Many projects I'm woking on use configure (for example ngspice 4.2, mup and others) so I'm basically stuck on noticing many other developers are seeing the same behavior (like configure not finding gcc RIGHT AFTER FINDING IT... 8))
--- End quote ---
Are you rebuilding the configure script using the autoconf port? Try running "sh c:/usr/bin/autoreconf -sfy" adjust C: as needed, then run configure.
Autoreconf will also run the other autotools, especially libtool.
--- End quote ---
Thanks Dave, this I didn't know. Guess I have to dig deeper in build tools, even searching through forums didn't help a lot.
Mentore
Jochen Schäfer:
That is an important tip, because otherwise the generated script can fail.
SoundChaser:
This thread is immensely useful and a great complement (or replacement) to BitWise Works wiki page on how to build qt5 (https://github.com/bitwiseworks/qt5-os2/wiki/Developers#building-qt)
Considering there's an official developer page through EDM2, perhaps the very first article should be "how to get started", with this information? Also, should anyone have a script to automate some of this yak shaving setup, it could reduce the friction that many hobbyist developers have to face when approaching OS/2 development...
Mentore:
--- Quote from: SoundChaser on April 10, 2024, 12:38:24 am ---This thread is immensely useful and a great complement (or replacement) to BitWise Works wiki page on how to build qt5 (https://github.com/bitwiseworks/qt5-os2/wiki/Developers#building-qt)
Considering there's an official developer page through EDM2, perhaps the very first article should be "how to get started", with this information? Also, should anyone have a script to automate some of this yak shaving setup, it could reduce the friction that many hobbyist developers have to face when approaching OS/2 development...
--- End quote ---
Hi,
If I'm not wrong most of it is already covered in some other places of these forums. Yet I must say I'm doing much research (in my almost zero spare time) to try and get up-and-running in as few steps as possible.
I'll try to gather and organize as much information as possible and try to contribute to what has already been written. Ad EDM/2 column would be really useful (provided it doesn't already exist!).
Mentore
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version