From: Richard V. <va...@cs...> - 2005-01-28 06:27:58
|
\On Jan 27, 2005, at 6:37 PM, ringo wrote: > I have player 1.6 and stage 1.6. > When I try to run Player I get the following: > > ringo@linux:/usr/local/share/stage/worlds> player simple.cfg > ** Player v1.6 ** [TCP] > > Parsing configuration file "simple.cfg" > trying to load /usr/local/share/stage/worlds/./libstage...failed > (/usr/local/share/stage/worlds/./libstage.so: cannot open shared object > file: No such file or directory) > error : error loading plugin: (null) > Player got a SIGSEGV! (that ain't good...) libstage.so is installed in <prefix>/lib. Player doesn't look there by default: I see some code in <player>/server/main.cc that would check <prefix>/lib automatically, but it is apparently not robust to different versions of autoconf, and is commented out. I'll take a look at this sometime. So for now you need to set up the PLAYERPATH environment variable: (in BASH) $ export PLAYERPATH=<prefix>/lib Where <prefix> is the installation prefix you configured Player with, or (usually) /usr/local by default. Richard. > When I look at the files under worlds/ I see > > ringo@linux:/usr/local/share/stage/worlds> ls -a > . beacons.inc everything.cfg map.inc simple.cfg > .. bitmaps everything.world pioneer.inc simple.world > > are there libstage files missing, or are they somewhere else? > > Am I doing something wrong? > Ringo > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > -- Richard Vaughan School of Computing Science / Simon Fraser University |