[Nel] Compiling under Linux
Valignat Cedric
valignat@nevrax.com
Mon, 19 Feb 2001 18:52:51 +0100
Tels wrote:
>
> Freetype.org is down, I could not reach it for several days/weeks.
>
> http://www.sourceforge.org/projects/freetype/ seems to be the new
> url.
Try the american mirror web site at http://freetype.sourceforge.net/, you
will have access to the all the project home page.
I updated the INSTALL and configure.in file to change tha FreeType
homepage.
> StlPort: Do I need to make it, or is simple unzipping enough? If yes,
> please document this, the make takes for ever ;o) Also, for stlport,
> there is no "make install" for unix. Does this matter?
NeL is using the SGI iostreams, so i'm afraid that you will have to compile
it.
> I also run low on diskspace due to stlport ... is there anyway to cut
> down the size after making it?
you could do a 'make -f gcc.mak clean' to delete all the ojects files,
it doesn't delete the library files ...
> #checking for freetype-config... no
> #configure: error: Cannot find freetype-config: check your path.
> # FreeType 2 library is needed to compile NeL (www.freetype.org).
>
> Ugh, this file does not get installed, and only resides in the build dir
> of freetype (which I was to delete).
That's weird, it works fine for me :o)
The installation line is in the builds/unix/install.mk file (line 51),
Are you sure that the installation directory (ex: /usr/local/bin) is
in your path ?
> So I copied it in the nel pat, but root does not have "." in it's path.
> Now I try configure as user and get this:
The script is looking for freetype-config script in your path, it will change
nothing to put in the NeL directoty, if it isn't in your path ;-)
> The build process needs to be MUCH easier, if this game will ever come of
> for Linux. Nobodies going to fiddle for 3 hours with it....or did I get it
> wrong and level one is named "./configure" ? ;-P
Thanks for your suggestion :-)
We actually working on improving the documentation and build process, so it
"migth" be easier in a near future ;-)
Cedric.