From: Laurie H. <la...@ho...> - 2007-08-06 21:25:08
|
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. |
From: Jack P. <ch...@gm...> - 2007-08-06 21:48:01
|
I can't say about "fully compile and run", because I haven't tried to run many of the Contributed modules, but the core Nebula2 and Mangalore projects compile without problems for me (mviewer works). I use: Windows XP/Vista, Visual C++ 2005, latest DX SDK, dependencies from the published on the sourceforge archives (dated April 2007). You might want to check the Nebula forum, there are a couple of threads about compilation there. 2007/8/6, Laurie Harper <la...@ho...>: > > 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 > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > |
From: Engeor <en...@se...> - 2007-11-08 07:54:13
|
Hello, month ago we were finished and released our game based on The Nebula Device 2. Part of the sources (they are included in the release with sources of exporter and editor) was turned into an open source project InExIn. InExIn is an AI library for games development and it covers agent's navigation and agent's behavior. Maybe someone will be interested. You can find InExIn here: http://inexin.sourceforge.net Jindřich Rohlík BTW: Many thanks to TND2 community :-) |