View previous topic :: View next topic |
Author |
Message |
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Mon Nov 07, 2005 9:08 pm Post subject: Heads up to the Linux types! |
|
|
Lucas Goss submitted some Linux build scripts that mirror the Windows batch files. I'm adjusting the documentation piecemeal to reflect the new build process on Linux. As soon as that's done, I'll be zapping the Linux make files from the trunk. From that day forward the only officially supported build process will be through those build scripts on both Windows and Linux.
Just wanted to give you fair warning before I do this. If you aren't using the Build utility, now is the time to start I hate setting dates or timeframes on when I'm going to get Derelict stuff completed since I never meet any of them (like last weekend). So let's just say - between now and the time I submit the changes is how long it will take. |
|
Back to top |
|
|
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Wed Nov 09, 2005 12:04 am Post subject: |
|
|
Done! Everything is in svn now. As always, please let me know if you encounter any problems. |
|
Back to top |
|
|
clayasaurus
Joined: 21 May 2004 Posts: 857
|
Posted: Wed Nov 09, 2005 5:39 pm Post subject: |
|
|
I am having some problems.
The first is that the scripts are not executable, yet they are trying to be called as such. A simple fix would be instead of using...
./build-linux.sh
use
sh build-linux.sh
Otherwise you get errors saying you don't have permission to run the file.
I'm also not too sure how it is supposed to work. I ran build-config.sh with DerelictSDL as an argument, than ran build-linux.sh, look in the lib/ directory and nothing is there.
Maybe Lucas can test the scripts directly from the trunk to clear things up. |
|
Back to top |
|
|
lgoss007
Joined: 13 Oct 2005 Posts: 20
|
Posted: Thu Nov 17, 2005 5:31 pm Post subject: Hmm |
|
|
Sorry I didn't see this earlier. I've been busy helping out with an OSG 1.0 release and haven't been around.
I've submitted new build scripts to fix these issues. I had them locally as exectable so... I don't know what I was thinking
Anyways, once the new scripts are in place, to build you simply run:
sh build-linux.sh
And it will build all of the available libraries. To build a single library simply go to the library you want to build and run the same command, so:
cd DerelictSDL
sh build-linux.sh
It will then build and place the file in the lib folder. |
|
Back to top |
|
|
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Thu Nov 17, 2005 11:02 pm Post subject: |
|
|
I have the fixed scripts from Lucas. Sometime over the next 24 hours I'll get the docs updated and commit everything. |
|
Back to top |
|
|
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Mon Nov 21, 2005 5:07 am Post subject: |
|
|
Okay, so maybe not 24 hours At least a couple of more days. |
|
Back to top |
|
|
aldacron
Joined: 05 May 2004 Posts: 1322 Location: Seoul, South Korea
|
Posted: Fri Nov 25, 2005 11:11 pm Post subject: |
|
|
The updated scripts and documentation are in the trunk. Please let me know if I screwed anything up. |
|
Back to top |
|
|
lgoss007
Joined: 13 Oct 2005 Posts: 20
|
Posted: Sat Nov 26, 2005 1:18 pm Post subject: |
|
|
Ok, I've tested the linux scripts and they appear to be working much better, thanks. |
|
Back to top |
|
|
clayasaurus
Joined: 21 May 2004 Posts: 857
|
Posted: Sat Nov 26, 2005 1:32 pm Post subject: |
|
|
works like a charm now : ) |
|
Back to top |
|
|
|