Hello,

As of player2.0 and gazebo 0.6 the -g command line option is no longer
valid. The interface between Gazebo and Player is handled by plugin in
drivers. There is an example player config file in the gazebo sources
(gazebo/player/gazebo.cfg).

-nate

On 7/10/06, viddyma <[EMAIL PROTECTED]> wrote:
>
> I am trying to use Gazebo with Player-2.0.2 and I am having problems with the
> gazebo drivers.  I cannot install them.   Here is the error I get when I try
> to run player. Below that is my ./configure --enable-gazebo:
>
> varitek /course/cs148/development/dbloom/psg/mcl/player $ player -g 0
> mymcl.cfg player: invalid option -- g
> USAGE:  player [options] [<configfile>]
>
> Where [options] can be:
>   -h             : print this message.
>   -d <level>     : debug message level (0 = none, 1 = default, 9 = all).
>   -p <port>      : port where Player will listen. Default: 6665
>   -q             : quiet mode: minimizes the console output on startup.
>   <configfile>   : load the the indicated config file
>
> The following 60 drivers were compiled into Player:
>
>     acts amcl amtecpowercube aodv bumper_safe camera1394 cameracompress
>     camerauncompress camerauvc camerav4l canonvcc4 clodbuster cmucam2
>     cmvision dummy er1 erratic fakelocalize festival flockofbirds garminnmea
>     imageseq insideM300 iwspy khepera laserbar laserbarcode lasercspace
>     laserposeinterpolator laserrescan lasersafe laservisualbarcode
>     laservisualbw linuxjoystick linuxwifi mapcspace mapfile mapscale mica2
>     microstrain3dmg obot p2os ptu46 readlog relay rflex roomba sicklms200
>     sickpls simpleshape skyetekM1 sonyevid30 sphere upcbarcode urglaser vfh
>     vmapfile wavefront wbr914 writelog
>
>
>
> varitek:/contrib/projects/psg/player-2.0.2> ./configure --enable-gazebo
> --prefix=/contrib/projects/psg/local
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking how to create a ustar tar archive... gnutar
> checking whether make sets $(MAKE)... (cached) yes
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether byte ordering is bigendian... no
> checking for a sed that does not truncate output... /bin/sed
> checking for egrep... grep -E
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... pass_all
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking how to run the C++ preprocessor... g++ -E
> checking for g77... g77
> checking whether we are using the GNU Fortran 77 compiler... yes
> checking whether g77 accepts -g... yes
> checking the maximum length of command line arguments... 32768
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if gcc static flag  works... yes
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC
> checking if gcc PIC flag -fPIC works... yes
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/bin/ld) supports shared libraries...
> yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking for g++ option to produce PIC... -fPIC
> checking if g++ PIC flag -fPIC works... yes
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> appending configuration tag "F77" to libtool
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for g77 option to produce PIC... -fPIC
> checking if g77 PIC flag -fPIC works... yes
> checking if g77 supports -c -o file.o... yes
> checking whether the g77 linker (/usr/bin/ld) supports shared libraries...
> yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking for pkg-config... yes
> checking for swig... yes
> checking for python... yes
> checking python2.3/Python.h usability... yes
> checking python2.3/Python.h presence... yes
> checking for python2.3/Python.h... yes
> checking for the distutils Python package... yes
> checking for /usr/lib/j2sdk1.5-sun/include/jni.h... no
> checking for /usr/lib/j2sdk1.5-sun/include/linux/jni_md.h... no
> checking for javac... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking gsl/gsl_version.h usability... yes
> checking gsl/gsl_version.h presence... yes
> checking for gsl/gsl_version.h... yes
> checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h usability...
> no
> checking dc1394/dc1394_control.h presence... no
> checking for dc1394/dc1394_control.h... no
> checking libraw1394/raw1394.h usability... yes
> checking libraw1394/raw1394.h presence... yes
> checking for libraw1394/raw1394.h... yes
> checking libdc1394/dc1394_control.h usability... yes
> checking libdc1394/dc1394_control.h presence... yes
> checking for libdc1394/dc1394_control.h... yes
> checking jpeglib.h usability... yes
> checking jpeglib.h presence... yes
> checking for jpeglib.h... yes
> checking linux/videodev.h usability... yes
> checking linux/videodev.h presence... yes
> checking for linux/videodev.h... yes
> checking for linux/videodev.h... (cached) yes
> checking asm/ioctls.h usability... yes
> checking asm/ioctls.h presence... yes
> checking for asm/ioctls.h... yes
> checking for OPENCV... yes
> checking isense/isense.h usability... no
> checking isense/isense.h presence... no
> checking for isense/isense.h... no
> checking linux/joystick.h usability... yes
> checking linux/joystick.h presence... yes
> checking for linux/joystick.h... yes
> checking for linux/wireless.h... yes
> checking for GDK_PIXBUF... yes
> checking for GDK_PIXBUF... yes
> checking for OPENCV... yes
> checking linux/serial.h usability... yes
> checking linux/serial.h presence... yes
> checking for linux/serial.h... yes
> checking for linux/serial.h... (cached) yes
> checking for OPENCV... yes
> checking for linux/videodev.h... (cached) yes
> checking sphinx2/CM_macros.h usability... no
> checking sphinx2/CM_macros.h presence... no
> checking for sphinx2/CM_macros.h... no
> checking for OPENCV... yes
> checking for linux/serial.h... (cached) yes
> checking libparticle.h usability... no
> checking libparticle.h presence... no
> checking for libparticle.h... no
> checking openssl/md5.h usability... yes
> checking openssl/md5.h presence... yes
> checking for openssl/md5.h... yes
> checking for MD5_Init in -lcrypto... yes
> checking for GNOMECANVAS... yes
> checking for GTK... yes
> checking for GDK_PIXBUF... yes
> checking whether the compiler implements namespaces... yes
> checking whether the Boost::Signal library is available... no
> checking for main in -lboost_signals... no
> checking for main in -lboost_signals-gcc-mt... no
> checking whether the Boost::Thread library is available... no
> checking for main in -lboost_thread... no
> checking for main in -lboost_thread-mt... no
> checking for main in -lboost_thread-gcc-mt... no
> checking for stdint.h... (cached) yes
> checking for strings.h... (cached) yes
> checking sys/soundcard.h usability... yes
> checking sys/soundcard.h presence... yes
> checking for sys/soundcard.h... yes
> checking sys/filio.h usability... no
> checking sys/filio.h presence... no
> checking for sys/filio.h... no
> checking for linux/joystick.h... (cached) yes
> checking for jpeglib.h... (cached) yes
> checking zlib.h usability... yes
> checking zlib.h presence... yes
> checking for zlib.h... yes
> checking for compress2 in -lz... yes
> checking for compressBound... yes
> checking if socklen_t is defined... yes
> checking if O_SYNC is defined... yes
> checking for poll... yes
> checking for dirname... yes
> checking for cfmakeraw... yes
> checking for round... no
> checking for sigblock... yes
> checking for getaddrinfo... yes
> checking for nanosleep in -lrt... yes
> checking for gethostbyname in -lnsl... yes
> checking for connect in -lsocket... no
> checking for lt_dlopenext in -lltdl... yes
> checking for pthread_create in -lc_r... no
> checking for jpeg_read_header in -ljpeg... yes
> checking for glBegin in -lGL... yes
> checking for main in -lGLU... yes
> checking for main in -lglut... yes
> checking for OPENCV... yes
> checking for IMAGEMAGICK... checking for GSL... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating rtk2/Makefile
> config.status: creating replace/Makefile
> config.status: creating doc/Makefile
> config.status: creating doc/images/Makefile
> config.status: creating libplayerjpeg/Makefile
> config.status: creating libplayercore/Makefile
> config.status: creating libplayercore/bindings/Makefile
> config.status: creating libplayercore/bindings/java/Makefile
> config.status: creating libplayercore/playercore.pc
> config.status: creating libplayercore/playererror.pc
> config.status: creating libplayerxdr/Makefile
> config.status: creating libplayerxdr/playerxdr.pc
> config.status: creating libplayertcp/Makefile
> config.status: creating libplayertcp/bindings/Makefile
> config.status: creating libplayertcp/bindings/java/Makefile
> config.status: creating libplayertcp/playertcp.pc
> config.status: creating server/Makefile
> config.status: creating server/libplayerdrivers/Makefile
> config.status: creating server/libplayerdrivers/playerdrivers.pc
> config.status: creating server/drivers/Makefile
> config.status: creating server/drivers/base/Makefile
> config.status: creating server/drivers/gps/Makefile
> config.status: creating server/drivers/shell/Makefile
> config.status: creating server/drivers/mixed/Makefile
> config.status: creating server/drivers/mixed/wbr/Makefile
> config.status: creating server/drivers/mixed/wbr/914/Makefile
> config.status: creating server/drivers/position/Makefile
> config.status: creating server/drivers/audio/Makefile
> config.status: creating server/drivers/audiodsp/Makefile
> config.status: creating server/drivers/audiomixer/Makefile
> config.status: creating server/drivers/camera/Makefile
> config.status: creating server/drivers/camera/v4l/Makefile
> config.status: creating server/drivers/camera/1394/Makefile
> config.status: creating server/drivers/camera/compress/Makefile
> config.status: creating server/drivers/camera/imageseq/Makefile
> config.status: creating server/drivers/camera/sphere/Makefile
> config.status: creating server/drivers/camera/uvc/Makefile
> config.status: creating server/drivers/fiducial/Makefile
> config.status: creating server/drivers/ptz/Makefile
> config.status: creating server/drivers/laser/Makefile
> config.status: creating server/drivers/waveform/Makefile
> config.status: creating server/drivers/blobfinder/Makefile
> config.status: creating server/drivers/blobfinder/artoolkitplus/Makefile
> config.status: creating server/drivers/blobfinder/cmvision/Makefile
> config.status: creating server/drivers/blobfinder/upcbarcode/Makefile
> config.status: creating server/drivers/blobfinder/simpleshape/Makefile
> config.status: creating server/drivers/blobfinder/acts/Makefile
> config.status: creating server/drivers/blobfinder/shapetracker/Makefile
> config.status: creating server/drivers/wifi/Makefile
> config.status: creating server/drivers/speech/Makefile
> config.status: creating server/drivers/speech/recognition/Makefile
> config.status: creating server/drivers/mixed/cmucam2/Makefile
> config.status: creating server/drivers/mixed/p2os/Makefile
> config.status: creating server/drivers/mixed/erratic/Makefile
> config.status: creating server/drivers/mixed/rflex/Makefile
> config.status: creating server/drivers/mixed/reb/Makefile
> config.status: creating server/drivers/mixed/khepera/Makefile
> config.status: creating server/drivers/mixed/rmp/Makefile
> config.status: creating server/drivers/mixed/garcia/Makefile
> config.status: creating server/drivers/mixed/nomad/Makefile
> config.status: creating server/drivers/mixed/botrics/Makefile
> config.status: creating server/drivers/mixed/clodbuster/Makefile
> config.status: creating server/drivers/mixed/evolution/Makefile
> config.status: creating server/drivers/mixed/evolution/er1/Makefile
> config.status: creating server/drivers/mixed/irobot/Makefile
> config.status: creating server/drivers/mixed/irobot/roomba/Makefile
> config.status: creating server/drivers/planner/Makefile
> config.status: creating server/drivers/planner/wavefront/Makefile
> config.status: creating server/drivers/position/isense/Makefile
> config.status: creating server/drivers/position/microstrain/Makefile
> config.status: creating server/drivers/position/vfh/Makefile
> config.status: creating server/drivers/position/ascension/Makefile
> config.status: creating server/drivers/position/bumpersafe/Makefile
> config.status: creating server/drivers/position/lasersafe/Makefile
> config.status: creating server/drivers/mcom/Makefile
> config.status: creating server/drivers/localization/Makefile
> config.status: creating server/drivers/localization/amcl/Makefile
> config.status: creating server/drivers/service_adv/Makefile
> config.status: creating server/drivers/map/Makefile
> config.status: creating server/drivers/joystick/Makefile
> config.status: creating server/drivers/rfid/Makefile
> config.status: creating server/drivers/wsn/Makefile
> config.status: creating client_libs/Makefile
> config.status: creating client_libs/libplayerc++/Makefile
> config.status: creating client_libs/libplayerc++/playerc++.pc
> config.status: creating client_libs/libplayerc++/test/Makefile
> config.status: creating client_libs/libplayerc/Makefile
> config.status: creating client_libs/libplayerc/doc/Makefile
> config.status: creating client_libs/libplayerc/playerc.pc
> config.status: creating client_libs/libplayerc/test/Makefile
> config.status: creating client_libs/libplayerc/bindings/Makefile
> config.status: creating client_libs/libplayerc/bindings/python/Makefile
> config.status: creating examples/Makefile
> config.status: creating examples/plugins/Makefile
> config.status: creating examples/plugins/exampledriver/Makefile
> config.status: creating examples/plugins/multidriver/Makefile
> config.status: creating examples/plugins/opaquedriver/Makefile
> config.status: creating examples/libplayerc/Makefile
> config.status: creating examples/libplayerc++/Makefile
> config.status: creating utils/Makefile
> config.status: creating utils/playercam/Makefile
> config.status: creating utils/playerwritemap/Makefile
> config.status: creating utils/playerv/Makefile
> config.status: creating utils/playerjoy/Makefile
> config.status: creating utils/playernav/Makefile
> config.status: creating utils/playerprint/Makefile
> config.status: creating utils/playervcr/Makefile
> config.status: creating utils/pmap/Makefile
> config.status: creating utils/dgps_server/Makefile
> config.status: creating config/Makefile
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: creating libplayercore/playerconfig.h
> config.status: libplayercore/playerconfig.h is unchanged
> config.status: creating client_libs/libplayerc++/playerc++config.h
> config.status: client_libs/libplayerc++/playerc++config.h is unchanged
> config.status: executing depfiles commands
>
> *************************************************************
>
> Player 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: g++
>
> Support for plugin drivers will be included.
>
> To use the Python bindings, modify your PYTHONPATH variable to include
>     /contrib/projects/psg/local/lib/python/$PYTHON_VERSION/site-packages
> For example:
>     export
> PYTHONPATH=$PYTHONPATH:/contrib/projects/psg/local/lib/python/$PYTHON_VERSION/site-packages
>
> Python bindings to libplayerc will be built
>
> libplayerc++ will be built
>   signaling NOT included
>   multithreading NOT included
>   Install BOOST (www.boost.org) libraries to enable multithreaded
>   and/or signaling in libplayerc++.
>
> The following device drivers will be included:
> + acts
> + amcl
> + amtecpowercube
> + aodv
> + bumpersafe
> + camera1394
> + cameracompress
> + camerauvc
> + camerav4l
> + canonvcc4
> + clodbuster
> + cmucam2
> + cmvision
> + dummy
> + er1
> + fakelocalize
> + festival
> + flockofbirds
> + garminnmea
> + imageseq
> + iwspy
> + khepera
> + laserbar
> + laserbarcode
> + lasercspace
> + laserposeinterpolator
> + laserrescan
> + lasersafe
> + laservisualbarcode
> + laservisualbw
> + linuxjoystick
> + linuxwifi
> + laserposeinterpolator
> + logfile
> + mapcspace
> + mapfile
> + mapscale
> + microstrain
> + obot
> + p2os
> + erratic
> + wbr914
> + ptu46
> + relay
> + rflex
> + shapetracker
> + sicklms200
> + sickpls
> + simpleshape
> + sphere
> + sonyevid30
> + upcbarcode
> + urglaser
> + vfh
> + vmapfile
> + roomba
> + wavefront
> + insideM300
> + skyetekM1
> + mica2
>
> The following device drivers will NOT be included:
> - acoustics -- disabled by default; use --enable-acoustics to enable
> - artoolkitplus -- couldn't find required package artoolkitplus >= 2.0.2
> - garcia -- disabled by default; use --enable-garcia to enable
> - isense -- couldn't find (at least one of) isense/isense.h
> - lifomcom -- disabled by default; use --enable-lifomcom to enable
> - mixer -- disabled by default; use --enable-mixer to enable
> - nomad -- disabled by default; use --enable-nomad to enable
> - passthrough -- disabled by default; use --enable-passthrough to enable
> - reb -- disabled by default; use --enable-reb to enable
> - segwayrmp -- disabled by default; use --enable-segwayrmp to enable
> - service_adv_mdns -- disabled by default; use --enable-service_adv_mdns to
> enable
> - sphinx2 -- couldn't find (at least one of) sphinx2/CM_macros.h
> - waveaudio -- disabled by default; use --enable-waveaudio to enable
> - rcore_xbridge -- couldn't find (at least one of) libparticle.h
>
>
> --
> View this message in context: 
> http://www.nabble.com/Using-Gazebo-with-Player-2.0.2-tf1919814.html#a5256013
> Sent from the playerstage-gazebo forum at Nabble.com.
>
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to