« Return to Thread: Compilation woes
I've been trying to compile Nebula2 with varying degrees of success of
different platforms. To what extent are the different build platforms /
configurations currently maintained and/or supported?
I started on Mac OS X, but found that the makefiles were pretty messed
up. I fixed the worst of the problems in the makefile generation and,
with a bit of tweaking and hacking, was able to make some progress, but
the dependencies still seem incomplete; I get large numbers of undefined
symbols at link time for virtually any library or executable. Not even
nkernel links cleanly, needing symbols form ngfx, TinyXML and other
modules that are not included (and don't look like they should be;
surely nkernel shouldn't have a dependency on gfx2?) At any rate,
scanning the archives, it doesn't look like anyone's worked with Nebula
on OS X in some years, so I doubt I can expect much help on this platform.
Next I tried on Linux (Mandriva Linux 2007.1). On that platform, the
build chokes almost immediately with compilation errors. I suspect that
the gcc/libc/whatever version is incompatible, but didn't investigate
further yet.
Finally, I gave Windows a try. After some pain getting Visual C++ 2007
and the latest platform and DirectX SDKs installed I was able to get a
fair bit compiled, but many of the workspaces still need manual
dependency tweaks and other hackery. And quite a few just fail to
compile or fail to link.
Can anyone give me *specific* configurations (i.e. OS vendor/version,
tool versions, library versions) that will fully compile and run? Is
there somewhere better (e.g. one of the forums, a different mailing
list) I should pursue help with build issues and/or porting to OS X?
Thanks for any pointers,
L.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
*** NOTE: To reply to the list use "reply to all", ***
*** to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss
« Return to Thread: Compilation woes
| Free embeddable forum powered by Nabble | Forum Help |