From: Richard v. <va...@cs...> - 2004-12-01 19:49:16
|
If you successfully installed RTK only _after_ first configuring Stage, =20= you might need to clean up and reconfigure so that Stage picks up your =20= RTK. To do this: 1. Remove all caches from the Stage directory. In the Stage dir, do =20 this: $ rm -rf *cache* 2. Now run configure again. This could be simply: $ ./configure But if you used a --prefix with RTK, you must give the same prefix =20 here, for example: $ ./configure --prefix=3D/home/linus/psg If RTK is really installed OK, you should see it being picked up this =20= time. Hope that helps, Richard. On 1-Dec-04, at 11:22 AM, Spondon Saha wrote: > Hey guys, > > I am still having trouble installing Stage on my > computer. I tried various things to bypass the errors > but couldnt. I still get the same error messages when > I do make install. Please help me out cuz I am relying > on Pyro big time for a class project here in my > University. Thanx. > Below is an output of the make install and also > ./configure > > Please note, I have rtk installed: > -------------------configure------------------------ > > [root@surge stage-src-1.3.3]# ./configure > loading cache ./config.cache > checking host system type... i686-pc-linux-gnu > checking target system type... i686-pc-linux-gnu > checking build system type... i686-pc-linux-gnu > checking whether make sets ${MAKE}... (cached) yes > checking for a BSD compatible install... (cached) > /usr/bin/install -c > checking whether build environment is sane... yes > checking for working aclocal-1.4... found > checking for working autoconf... found > checking for working automake-1.4... found > checking for working autoheader... found > checking for working makeinfo... found > checking for gcc... (cached) gcc > checking whether the C compiler (gcc ) works... yes > checking whether the C compiler (gcc ) is a > cross-compiler... no > checking whether we are using GNU C... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for c++... (cached) c++ > checking whether the C++ compiler (c++ ) works... yes > checking whether the C++ compiler (c++ ) is a > cross-compiler... no > checking whether we are using GNU C++... (cached) yes > checking whether c++ accepts -g... (cached) yes > checking for a BSD compatible install... > /usr/bin/install -c > checking for ranlib... (cached) ranlib > checking how to run the C preprocessor... (cached) gcc > -E > checking for stdint.h... (cached) yes > checking for strings.h... (cached) yes > checking for values.h... (cached) yes > checking if socklen_t is defined... yes > checking for poll... (cached) yes > checking for dirname... (cached) yes > checking for gzopen in -lz... (cached) yes > checking for gethostbyname in -lnsl... (cached) yes > checking for connect in -lsocket... (cached) no > checking for jpeglib.h... (cached) yes > checking for gtk-config... (cached) yes > checking for rtk_init in -lrtk... (cached) no > configure: warning: > *************************************************** > configure: warning: Couldn't find RTK so I won't build > RTK-based GUIs > configure: warning: Maybe you should download and > install RTK? > configure: warning: If you have RTK installed, try > --with-rtk=3Dpath > configure: warning: > *************************************************** > checking for player.h... (cached) yes > checking for /usr/X11R6/lib/X11/rgb.txt... (cached) > yes > creating ./config.status > creating Makefile > creating src/Makefile > creating src/models/Makefile > creating src/rtkstage/Makefile > creating worlds/Makefile > creating tools/Makefile > creating config.h > config.h is unchanged > > ************************************************************* > > Stage will be built on a i686-pc-linux-gnu system to > run > on a i686-pc-linux-gnu system, with the following > tools: > C compiler: gcc -g -O2 > C++ compiler: c++ -g -O2 > > Stage will build against Player using: > CPPFLAGS: > LDFLAGS: -lplayerpacket -lplayerqueue -lplayerclient > > Stage will NOT build any GUI. > > Stage will be installed in: > /usr/local/ > > To see the configuration options, do: > ./configure --help > > When you're satisfied with the configuration, type > 'make install'. > > -----------------------make > install-------------------- > [root@surge stage-src-1.3.3]# make install > Making install in src > make[1]: Entering directory > `/home/shuvo/stage-src-1.3.3/src' > Making install in models > make[2]: Entering directory > `/home/shuvo/stage-src-1.3.3/src/models' > make[3]: Entering directory > `/home/shuvo/stage-src-1.3.3/src/models' > make[3]: Nothing to be done for `install-exec-am'. > make[3]: Nothing to be done for `install-data-am'. > make[3]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src/models' > make[2]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src/models' > Making install in rtkstage > make[2]: Entering directory > `/home/shuvo/stage-src-1.3.3/src/rtkstage' > make[3]: Entering directory > `/home/shuvo/stage-src-1.3.3/src/rtkstage' > make[3]: Nothing to be done for `install-exec-am'. > make[3]: Nothing to be done for `install-data-am'. > make[3]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src/rtkstage' > make[2]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src/rtkstage' > make[2]: Entering directory > `/home/shuvo/stage-src-1.3.3/src' > c++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -c > library.cc > In file included from > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > vector:72, > from models/bitmap.hh:18, > from library.cc:32: > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/stl_bvector.h: > In member function `void std::vector<bool, > _Alloc>::_M_insert_range(std::_Bit_iterator, > _ForwardIterator, _ForwardIterator, > std::forward_iterator_tag)': > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/stl_bvector.h:522: > error: expected unqualified-id before '(' token > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/stl_bvector.h: > In member function `void std::vector<bool, > _Alloc>::_M_fill_insert(std::_Bit_iterator, size_t, > bool)': > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/stl_bvector.h:823: > error: expected unqualified-id before '(' token > In file included from > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > vector:75, > from models/bitmap.hh:18, > from library.cc:32: > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/vector.tcc: > In member function `void std::vector<_Tp, > _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename > _Alloc::pointer, std::vector<_Tp, _Alloc> >, size_t, > const _Tp&)': > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/vector.tcc:307: > error: expected unqualified-id before '(' token > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/vector.tcc: > In member function `void std::vector<_Tp, > _Alloc>::_M_range_insert(__gnu_cxx::__normal_iterator<typename > _Alloc::pointer, std::vector<_Tp, _Alloc> >, > _ForwardIterator, _ForwardIterator, > std::forward_iterator_tag)': > /usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/=20 > bits/vector.tcc:384: > error: expected unqualified-id before '(' token > make[2]: *** [library.o] Error 1 > make[2]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory > `/home/shuvo/stage-src-1.3.3/src' > make: *** [install-recursive] Error 1 > [root@surge stage-src-1.3.3]# > ------------------------------------------------------------- > I believe the problem is with gcc again. Could you > suggest a way I could maybe downgrade gcc for now so > that it would compile stage properly. I know its > ridiculous but I really need to get this running bad. > Have a presentation next week! ;) > > --Shuvo > > > =09 > __________________________________ > Do you Yahoo!? > All your favorites on one personal page =96 Try My Yahoo! > http://my.yahoo.com > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real =20 > users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > -- Richard Vaughan School of Computing Science / Simon Fraser University |