[Gtkradiant] STLport woes...
Mon, 13 Aug 2001 09:20:00 +0000
On Sun, Aug 12, 2001 at 08:00:02PM -0500, Timothee Besset wrote:
> The STLPort zip on zerowing should be working fine with linux, at least it
> did last time I checked. There is some preconfigured stuff in the STLPort
> we are using (such as disabling some slow and memory eating features of STL
> etc.). But if you can get things to work with debian's STLPort it should be
> good (you on sid or woody?)
Umm...good question, i'm on unstable at the moment :p, which i'm guessing is
probably considered sid. The version on zerowing won't compile as it's looking
for files I don't apparently have or are in a different place than it expects.
These errors are getting thrown trying to compile the qer version of STLport:
make -f gcc-linux.mak outputs:
mkdir -p ../lib/obj/GCC-LINUX/ReleaseD
c++ -pthread -nostdinc++ -fexceptions -I../stlport -W -Wno-sign-compare
-Wno-unused -Wno-uninitialized -D_STLP_USE_GLIBC -O2 -fPIC dll_main.cpp -c -o
In file included from ../stlport/iostream.h:104,
../stlport/wrap_std/h/iostream.h:1: ../g++-3/iostream.h: No such file or
In file included from ../stlport/fstream.h:40,
../stlport/wrap_std/h/fstream.h:1: ../g++-3/fstream.h: No such file or directory
In file included from ../stlport/istream:36,
../stlport/wrap_std/istream:34: ../g++-3/iostream.h: No such file or directory
make: *** [../lib/obj/GCC-LINUX/ReleaseD/dll_main.o] Error 1
What's interesting is that I do have the cpp compiler and libraries installed,
and version 4.5b8 of STLport compiles fine. So i'm guessing it's just something
to do with my newer version of libc (2.2.3)...
So I used apt-get to install libstlport-dev and libstlport4.1 (both are 4.1beta6
Which BTW, there's apparently a way to hand configure it like you do, apparently
they've changed some of the names of the defines though, they're now prefixed
with _STLP instead of __STL for example...so I went ahead and edited my
/usr/include/stlport/stl/_site_config.h to match what defines were needed and
edit the ../include/stl_check.h in radiant appropriately...
> radiant/xmlstuff.h .. if you need help, simply post more information
> you should just have to grab libxml2-dev package from Debian to get that to
(It compiled a few files before this one just fine...)
I did grab libxml2-dev, here's the errors i'm getting thrown on xmlstuff.h:
g++ -I../libs -I../include `gtk-config --cflags` `xml2-config --cflags` -Wall
-DQUAKE3 -I/usr/include/stlport -g -D_DEBUG -c -o glwidget.o glwidget.cpp
In file included from qe3.h:361,
xmlstuff.h:89: parse error before `*'
xmlstuff.h:90: parse error before `*'
xmlstuff.h:91: parse error before `*'
In file included from qe3.h:362,
points.h:74: parse error before `*'
points.h:75: parse error before `*'
points.h:76: parse error before `*'
make: *** [glwidget.o] Error 1