OutThisLife Report post Posted March 23, 2005 My friend is currently trying to install on FreeBSD, and well, should he download the source or the .zip? Quote Share this post Link to post Share on other sites
Grum Report post Posted March 23, 2005 My friend is currently trying to install on FreeBSD, and well, should he download the source or the .zip? To play under FreeBSD, download the Linux version, download the code from the CVS, and use the freebsd make file Quote Share this post Link to post Share on other sites
Wytter Report post Posted March 23, 2005 It might be better to get: ftp://ftp.berlios.de/pub/elc/elc_101.tgz As we know it compiles cleanly. Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 (edited) Well he's getting errors :/ (its this not found error stuff) Can you please give step.by.step? lol :/ Edited March 23, 2005 by OutThisLife Quote Share this post Link to post Share on other sites
Grum Report post Posted March 23, 2005 Download the zip file with the art and models (the Linux distribution). Unzip it in a clean directory: mkdir el cd el unzip ../el_101.zip Download the tarball that Wytter mentioned. Unpack it. tar zxvf elc_101.tgz Compile the program cd elc cp Makefile.bsd Makefile make Edit the el.ini that came with the source code, change the data dir to point to the directory where you unpacked the zip file. #data_dir = /path/to/el Run el ./el.x86.linux.bin For more information, post the error message. Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 Does he have to compile every single .c? Or is there a faster way O.o Quote Share this post Link to post Share on other sites
Grum Report post Posted March 23, 2005 *blink* Yes, he has to compile every single .c file. However, this is usually accomplished by simply typing make Or, if he refuses to copy Makefile.bsd to Makefile make -f Makefile.bsd Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 Oh yeah xD Sorry. He's making me ask >.> Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 Problem.. >.>;; timers.h:13: warning: data definition has no type or storage class timers.h:25: error: syntax error before "my_timer" timers.h:25: error: syntax error before "some_int" timers.h:25: warning: type defaults to `int' in declaration of `my_timer' timers.h:25: warning: data definition has no type or storage class timers.h:37: error: syntax error before "check_misc" timers.h:37: error: syntax error before "interval" timers.h:37: warning: type defaults to `int' in declaration of `check_misc' timers.h:37: warning: data definition has no type or storage class In file included from global.h:97, from 2d_objects.c:4: rules.h:44: error: syntax error before "Uint8" 2d_objects.c: In function `load_obj_2d_def': 2d_objects.c:175: error: `FILE' undeclared (first use in this function) 2d_objects.c:175: error: (Each undeclared identifier is reported only once 2d_objects.c:175: error: for each function it appears in.) 2d_objects.c:175: error: `f' undeclared (first use in this function) 2d_objects.c:210: warning: implicit declaration of function `fopen' 2d_objects.c:214: warning: implicit declaration of function `sprintf' 2d_objects.c:219: warning: implicit declaration of function `fseek' 2d_objects.c:219: error: `SEEK_END' undeclared (first use in this function) 2d_objects.c:220: warning: implicit declaration of function `ftell' 2d_objects.c:225: error: `SEEK_SET' undeclared (first use in this function) 2d_objects.c:226: warning: implicit declaration of function `fread' 2d_objects.c:227: warning: implicit declaration of function `fclose' *** Error code and it just scrolls him. Quote Share this post Link to post Share on other sites
Grum Report post Posted March 23, 2005 He'll have to install SDL. He'll also need at least openAL and libxml2. Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 These: http://www.libsdl.org/release/SDL-1.2.8.tar.gz - SDL. http://www.openal.org/downloads.html - openAL libxml2 I have no clue where he'd get Oo Quote Share this post Link to post Share on other sites
Grum Report post Posted March 23, 2005 Doesn't FreeBSD come with a package system? Have a look at http://elc.berlios.de/build_bsd.php , it tells you which libraries you need to install. Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 23, 2005 Yeah lol, I reminded him im like "uhm why not do the whole package system thing -.-" ^_^ thanks though.. Also sorry for these questions ;p Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 24, 2005 This is his friend right now, he said i could go on... but uhm im still not getting this crap. openAL is being weird to install. + im new to BSD... Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 24, 2005 (edited) sigh... this isn't working at all. Edited March 24, 2005 by OutThisLife Quote Share this post Link to post Share on other sites
Entropy Report post Posted March 24, 2005 FreeBSD is usually behind when it comes to OpenGL drivers, so even if he manages to install it most likely he will get software rendering, which is too slow. Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 24, 2005 Eh so he's out of luck? x.x Quote Share this post Link to post Share on other sites
OutThisLife Report post Posted March 24, 2005 Yeah I deffinatly think you should just create a walkthrough, just incase yah know someone has the same problem . Quote Share this post Link to post Share on other sites
Guest Bxfr Report post Posted March 29, 2005 or you can just do that : cd /usr/ports/games/el/ && make install clean that will install eternal land 1.0.1 and all the dependancies Quote Share this post Link to post Share on other sites
Cicero Report post Posted March 29, 2005 As long as someone remembers to keep the BSD makefile up-to-date, there should be no problems. However, when I last worked on it, you needed to make sure to use gmake. Quote Share this post Link to post Share on other sites
Guest Bxfr Report post Posted March 29, 2005 if needed, i could work on it to use the bsd make Quote Share this post Link to post Share on other sites
Entropy Report post Posted March 29, 2005 if needed, i could work on it to use the bsd make Please do, we need at least one person to metain every sunshineform and OS we support. Quote Share this post Link to post Share on other sites
jatzenty Report post Posted March 29, 2005 if needed, i could work on it to use the bsd make Please do, we need at least one person to metain every sunshineform and OS we support. Sunshineform? :lol: Where the things has gone now? Quote Share this post Link to post Share on other sites
Entropy Report post Posted March 29, 2005 LOL It was pla.tform, but the filter acted improperly, so... Quote Share this post Link to post Share on other sites
Guest Bxfr Report post Posted March 30, 2005 i posted the patch on berlios it compile fine without any warning under FreeBSD 5.3 with gcc 3.4 on FreeBSD 4.x too, if you remove the -Wdeclaration-after-statement (unsupported before gcc 3.4) and -Werror for those warning : console.c: In function `test_for_console_command': console.c:95: warning: value computed is not used console.c:97: warning: value computed is not used console.c:213: warning: value computed is not used console.c:215: warning: value computed is not used it compile on a slackware 10 without -Wdeclaration-after-statement (gcc < 3.4 too) i couldn't test it on windows yet Quote Share this post Link to post Share on other sites