[Libuta-develop] Compile problems on Mandrake 7.1
Status: Beta
Brought to you by:
klaux
From: Jason O. <ja...@op...> - 2000-10-16 02:21:00
|
Hello all.. Let me preface this with the fact that I am quite new to Linux so anything I have to say should probably be taken with a block of salt. :) My problems first began with running configure I got the following: ... checking for algorithm... no checking for string... no configure: error: obsolete C++ libraries Please install an ansi compliant C++ compiler and libraries, such as a recent version of gcc (the GNU Compiler Collection). Apparently the problem of the configure file lies here: #line 2650 "configure" #include "confdefs.h" #include <$ac_hdr> $ac_hdr is being set to string instead of string.h Unfortunately I wasn't able to figure out how to change configure *properly*. Instead of making a proper change I added this little hack which seemed to make it work: #line 2650 "configure" #include "confdefs.h" #include <string.h> After changing the above line libUta seemed to run configure quite happily. The next problem I ran into was when I tried to do a make. Here's the part where make seemed to choke: /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/sigc++/include -D_REENTRANT -I/usr/include/SDL -D_REENTRANT -fno-exceptions -c color.cc rm -f .libs/color.lo c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/sigc++/include -D_REENTRANT -I/usr/include/SDL -D_REENTRANT -fno-exceptions -c -fPIC -DPIC color.cc -o .libs/color.lo In file included from color.cc:21: color.h:24: iostream.h: No such file or directory make[2]: *** [color.lo] Error 1 make[2]: Leaving directory `/opt/forge/libuta-0.3.29/uta' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/forge/libuta-0.3.29' make: *** [all-recursive-am] Error 2 If anyone could help me with this I'd really appreciate it! -Jason Oppel |