stelic / limitload

Limit Load is an arcade cockpit flight game with story-driven campaigns.
http://www.limitload.org
Other
26 stars 2 forks source link

Limitload compilation fails because of missing ../util/build_setup #4

Open renne opened 7 years ago

renne commented 7 years ago

Limitload-source from Github fails compilation with the error message: renne@renne:~/Downloads/limitload$ make make[1]: Verzeichnis „/home/renne/Downloads/limitload/src“ wird betreten grep: ../util/build_setup: Datei oder Verzeichnis nicht gefunden grep: ../util/build_setup: Datei oder Verzeichnis nicht gefunden make[2]: Verzeichnis „/home/renne/Downloads/limitload/src/core“ wird betreten grep: ../../util/build_setup: Datei oder Verzeichnis nicht gefunden makefile:11: *** Unknown build environment ''.. Schluss. make[2]: Verzeichnis „/home/renne/Downloads/limitload/src/core“ wird verlassen makefile:38: die Regel für Ziel „subdir-core“ scheiterte make[1]: *** [subdir-core] Fehler 2 make[1]: Verzeichnis „/home/renne/Downloads/limitload/src“ wird verlassen makefile:8: die Regel für Ziel „src“ scheiterte make: *** [src] Fehler 2

What are the pre-conditions to compile limitload?

nikolmiv commented 7 years ago

You can see build instructions in doc/en/build.rst. The first step is to copy one of util/build_setup.* files to util/build_setup, and edit it to fit your system. Also need to build Panda3D itself...

renne commented 7 years ago

Usually the Makefile does this all. Please, add an explicit hint to the README.rst!

For Panda3D I suggest to fork https://github.com/panda3d/panda3d and make a pull request with your changes. Until your changes are added to Panda3D itself I suggest to add your Panda3D-fork as a sub-module to the Limitload Github-repository and let the Makefile clone/update and compile/install your Panda3D-fork.