r1517 compilation error

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

r1517 compilation error

Huan Liu
Hi Rosen,
I'm trying to install openrave with bullet 2.76 under Ubuntu 8.04 on a
x86-64 machine.
The compilation stops at Linking CXX shared library libbulletrave.so,
ld complains about cannot find -lBulletSoftBody

I think the library exists. Because:
$ pkg-config --libs bullet
-L/usr/local/lib -lBulletSoftBody -lBulletDynamics -lBulletCollision
-lLinearMath
$ pkg-config --list-all | grep bullet
bullet                   bullet - Bullet Continuous Collision
Detection and Physics Library

Attached is the make output. Thank you!

Huan

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using cmake version 2.6
-- installing to /home/liuhuan/or
-- found boost version: 103401
-- Using Coin3D
-- Using single precision
-- Performing Test IS_X86_64
-- Performing Test IS_X86_64 - Success
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Found LibXml2: /usr/lib/libxml2.so
-- Found ZLIB: /usr/lib/libz.so
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- libxml2 found
-- no COLLADA support found
-- Looking for qh_new_qhull in qhull
-- Looking for qh_new_qhull in qhull - not found
-- Looking for qhull/qhull_a.h
-- Looking for qhull/qhull_a.h - not found
-- compiling local qhull library
-- Looking for C++ include ANN/ANN.h
-- Looking for C++ include ANN/ANN.h - not found
-- compiling local ann library
-- compiling local convexdecomposition library
-- Looking for C++ include ext/hash_map
-- Looking for C++ include ext/hash_map - found
-- Found PythonInterp: /usr/bin/python2.5
-- python executable is /usr/bin/python2.5
-- Looking for __gmpz_init in gmp
-- Looking for __gmpz_init in gmp - not found
-- Looking for _init in lapack
-- Looking for _init in lapack - not found
-- MATLAB installation not found
-- Octave installation not found
-- ikfast found (/home/liuhuan/openrave/python/ikfast.py)
-- failed to find boost-python or boost-thread, please install them
-- boost regex found
-- checking for module 'bullet'
--   found bullet, version 2.76
WARNING: Could not find ODE. Please install ODE (http://www.ode.org)
-- Could not find ODE. Please install ODE (http://www.ode.org)
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.4.0
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Detected SoQt/Coin3D GUI, making plugin
-- checking for modules 'libavformat;libavcodec'
--   found libavformat, version 51.10.0
--   found libavcodec, version 51.38.0
-- enabling FFMPEG support
-- checking for module 'libswscale'
--   found libswscale, version 0.5.0
-- Looking for libswscale/swscale.h
-- Looking for libswscale/swscale.h - not found
-- Looking for libavformat/avformat.h
-- Looking for libavformat/avformat.h - not found
-- Looking for libavcodec/avcodec.h
-- Looking for libavcodec/avcodec.h - not found
-- Looking for ffmpeg/avformat.h
-- Looking for ffmpeg/avformat.h - found
-- Looking for ffmpeg/avcodec.h
-- Looking for ffmpeg/avcodec.h - found
-- boost regex found
-- Configuring done
-- Generating done
-- Build files have been written to: /home/liuhuan/openrave/build
cd build && make
make[1]: Entering directory `/home/liuhuan/openrave/build'
make[2]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[  1%] Built target openrave-md5
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[  5%] Built target cpp-gen-md5
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[  7%] Built target classhashes_h
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
make[3]: Entering directory `/home/liuhuan/openrave/build'
[  7%] Generating ../sympy/__init__.py
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[  8%] Built target sympy_files
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 22%] Built target qhull
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 39%] Built target ANN
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 51%] Built target convexdecomposition
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
make[3]: Entering directory `/home/liuhuan/openrave/build'
[ 51%] Generating ../../src/models/WAM/wam0.iv
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 52%] Built target resource_files
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 59%] Built target libopenrave
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 61%] Built target libopenrave-core
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 63%] Built target openrave
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 70%] Built target libopenrave_static
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 72%] Built target libopenrave-core_static
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 73%] Built target basecontrollers
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 75%] Built target rmanipulation
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 76%] Built target baserobots
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
[ 77%] Built target basesensors
make[3]: Entering directory `/home/liuhuan/openrave/build'
make[3]: Leaving directory `/home/liuhuan/openrave/build'
make[3]: Entering directory `/home/liuhuan/openrave/build'
Linking CXX shared library libbulletrave.so
/usr/bin/ld: cannot find -lBulletSoftBody
collect2: ld returned 1 exit status
make[3]: *** [plugins/bulletrave/libbulletrave.so] Error 1
make[3]: Leaving directory `/home/liuhuan/openrave/build'
make[2]: *** [plugins/bulletrave/CMakeFiles/bulletrave.dir/all] Error 2
make[2]: Leaving directory `/home/liuhuan/openrave/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/liuhuan/openrave/build'
make: *** [all] Error 2

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openrave-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/openrave-users
Reply | Threaded
Open this post in threaded view
|

Re: r1517 compilation error

Rosen Diankov
Administrator
Can you check your /usr/local/lib to see if it really exists?

If it doesn, then somehow the /usr/local/lib variable isn't making it
into the  bullet_LIBRARY_DIRS variable in openrave.....

rosen,

2010/6/14 Huan Liu <[hidden email]>:

> Hi Rosen,
> I'm trying to install openrave with bullet 2.76 under Ubuntu 8.04 on a
> x86-64 machine.
> The compilation stops at Linking CXX shared library libbulletrave.so,
> ld complains about cannot find -lBulletSoftBody
>
> I think the library exists. Because:
> $ pkg-config --libs bullet
> -L/usr/local/lib -lBulletSoftBody -lBulletDynamics -lBulletCollision
> -lLinearMath
> $ pkg-config --list-all | grep bullet
> bullet                   bullet - Bullet Continuous Collision
> Detection and Physics Library
>
> Attached is the make output. Thank you!
>
> Huan
>
> -- The C compiler identification is GNU
> -- The CXX compiler identification is GNU
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Using cmake version 2.6
> -- installing to /home/liuhuan/or
> -- found boost version: 103401
> -- Using Coin3D
> -- Using single precision
> -- Performing Test IS_X86_64
> -- Performing Test IS_X86_64 - Success
> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
> -- Found LibXml2: /usr/lib/libxml2.so
> -- Found ZLIB: /usr/lib/libz.so
> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
> -- libxml2 found
> -- no COLLADA support found
> -- Looking for qh_new_qhull in qhull
> -- Looking for qh_new_qhull in qhull - not found
> -- Looking for qhull/qhull_a.h
> -- Looking for qhull/qhull_a.h - not found
> -- compiling local qhull library
> -- Looking for C++ include ANN/ANN.h
> -- Looking for C++ include ANN/ANN.h - not found
> -- compiling local ann library
> -- compiling local convexdecomposition library
> -- Looking for C++ include ext/hash_map
> -- Looking for C++ include ext/hash_map - found
> -- Found PythonInterp: /usr/bin/python2.5
> -- python executable is /usr/bin/python2.5
> -- Looking for __gmpz_init in gmp
> -- Looking for __gmpz_init in gmp - not found
> -- Looking for _init in lapack
> -- Looking for _init in lapack - not found
> -- MATLAB installation not found
> -- Octave installation not found
> -- ikfast found (/home/liuhuan/openrave/python/ikfast.py)
> -- failed to find boost-python or boost-thread, please install them
> -- boost regex found
> -- checking for module 'bullet'
> --   found bullet, version 2.76
> WARNING: Could not find ODE. Please install ODE (http://www.ode.org)
> -- Could not find ODE. Please install ODE (http://www.ode.org)
> -- Looking for Q_WS_X11
> -- Looking for Q_WS_X11 - found
> -- Looking for Q_WS_WIN
> -- Looking for Q_WS_WIN - not found.
> -- Looking for Q_WS_QWS
> -- Looking for Q_WS_QWS - not found.
> -- Looking for Q_WS_MAC
> -- Looking for Q_WS_MAC - not found.
> -- Found Qt-Version 4.4.0
> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
> -- Looking for gethostbyname
> -- Looking for gethostbyname - found
> -- Looking for connect
> -- Looking for connect - found
> -- Looking for remove
> -- Looking for remove - found
> -- Looking for shmat
> -- Looking for shmat - found
> -- Looking for IceConnectionNumber in ICE
> -- Looking for IceConnectionNumber in ICE - found
> -- Found X11: /usr/lib/libX11.so
> -- Detected SoQt/Coin3D GUI, making plugin
> -- checking for modules 'libavformat;libavcodec'
> --   found libavformat, version 51.10.0
> --   found libavcodec, version 51.38.0
> -- enabling FFMPEG support
> -- checking for module 'libswscale'
> --   found libswscale, version 0.5.0
> -- Looking for libswscale/swscale.h
> -- Looking for libswscale/swscale.h - not found
> -- Looking for libavformat/avformat.h
> -- Looking for libavformat/avformat.h - not found
> -- Looking for libavcodec/avcodec.h
> -- Looking for libavcodec/avcodec.h - not found
> -- Looking for ffmpeg/avformat.h
> -- Looking for ffmpeg/avformat.h - found
> -- Looking for ffmpeg/avcodec.h
> -- Looking for ffmpeg/avcodec.h - found
> -- boost regex found
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /home/liuhuan/openrave/build
> cd build && make
> make[1]: Entering directory `/home/liuhuan/openrave/build'
> make[2]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [  1%] Built target openrave-md5
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [  5%] Built target cpp-gen-md5
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [  7%] Built target classhashes_h
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> [  7%] Generating ../sympy/__init__.py
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [  8%] Built target sympy_files
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 22%] Built target qhull
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 39%] Built target ANN
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 51%] Built target convexdecomposition
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> [ 51%] Generating ../../src/models/WAM/wam0.iv
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 52%] Built target resource_files
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 59%] Built target libopenrave
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 61%] Built target libopenrave-core
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 63%] Built target openrave
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 70%] Built target libopenrave_static
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 72%] Built target libopenrave-core_static
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 73%] Built target basecontrollers
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 75%] Built target rmanipulation
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 76%] Built target baserobots
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> [ 77%] Built target basesensors
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> make[3]: Entering directory `/home/liuhuan/openrave/build'
> Linking CXX shared library libbulletrave.so
> /usr/bin/ld: cannot find -lBulletSoftBody
> collect2: ld returned 1 exit status
> make[3]: *** [plugins/bulletrave/libbulletrave.so] Error 1
> make[3]: Leaving directory `/home/liuhuan/openrave/build'
> make[2]: *** [plugins/bulletrave/CMakeFiles/bulletrave.dir/all] Error 2
> make[2]: Leaving directory `/home/liuhuan/openrave/build'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/liuhuan/openrave/build'
> make: *** [all] Error 2
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Openrave-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/openrave-users
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openrave-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/openrave-users
Reply | Threaded
Open this post in threaded view
|

Re: r1517 compilation error

Huan Liu
ha! those so files are all in lowercase! once i created the links like
libBulletDynamics.so, etc, the problems go away!
now libLinearMath.so is missing. I can't find it in the bullet 2.76
source, either. Maybe it was removed in 2.76? I can find
libLinearMath.so in ros's bullet directory though...

On Mon, Jun 14, 2010 at 2:52 PM, Rosen Diankov <[hidden email]> wrote:

> Can you check your /usr/local/lib to see if it really exists?
>
> If it doesn, then somehow the /usr/local/lib variable isn't making it
> into the  bullet_LIBRARY_DIRS variable in openrave.....
>
> rosen,
>
> 2010/6/14 Huan Liu <[hidden email]>:
>> Hi Rosen,
>> I'm trying to install openrave with bullet 2.76 under Ubuntu 8.04 on a
>> x86-64 machine.
>> The compilation stops at Linking CXX shared library libbulletrave.so,
>> ld complains about cannot find -lBulletSoftBody
>>
>> I think the library exists. Because:
>> $ pkg-config --libs bullet
>> -L/usr/local/lib -lBulletSoftBody -lBulletDynamics -lBulletCollision
>> -lLinearMath
>> $ pkg-config --list-all | grep bullet
>> bullet                   bullet - Bullet Continuous Collision
>> Detection and Physics Library
>>
>> Attached is the make output. Thank you!
>>
>> Huan
>>
>> -- The C compiler identification is GNU
>> -- The CXX compiler identification is GNU
>> -- Check for working C compiler: /usr/bin/gcc
>> -- Check for working C compiler: /usr/bin/gcc -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Check for working CXX compiler: /usr/bin/c++
>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>> -- Detecting CXX compiler ABI info
>> -- Detecting CXX compiler ABI info - done
>> -- Using cmake version 2.6
>> -- installing to /home/liuhuan/or
>> -- found boost version: 103401
>> -- Using Coin3D
>> -- Using single precision
>> -- Performing Test IS_X86_64
>> -- Performing Test IS_X86_64 - Success
>> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
>> -- Found LibXml2: /usr/lib/libxml2.so
>> -- Found ZLIB: /usr/lib/libz.so
>> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
>> -- libxml2 found
>> -- no COLLADA support found
>> -- Looking for qh_new_qhull in qhull
>> -- Looking for qh_new_qhull in qhull - not found
>> -- Looking for qhull/qhull_a.h
>> -- Looking for qhull/qhull_a.h - not found
>> -- compiling local qhull library
>> -- Looking for C++ include ANN/ANN.h
>> -- Looking for C++ include ANN/ANN.h - not found
>> -- compiling local ann library
>> -- compiling local convexdecomposition library
>> -- Looking for C++ include ext/hash_map
>> -- Looking for C++ include ext/hash_map - found
>> -- Found PythonInterp: /usr/bin/python2.5
>> -- python executable is /usr/bin/python2.5
>> -- Looking for __gmpz_init in gmp
>> -- Looking for __gmpz_init in gmp - not found
>> -- Looking for _init in lapack
>> -- Looking for _init in lapack - not found
>> -- MATLAB installation not found
>> -- Octave installation not found
>> -- ikfast found (/home/liuhuan/openrave/python/ikfast.py)
>> -- failed to find boost-python or boost-thread, please install them
>> -- boost regex found
>> -- checking for module 'bullet'
>> --   found bullet, version 2.76
>> WARNING: Could not find ODE. Please install ODE (http://www.ode.org)
>> -- Could not find ODE. Please install ODE (http://www.ode.org)
>> -- Looking for Q_WS_X11
>> -- Looking for Q_WS_X11 - found
>> -- Looking for Q_WS_WIN
>> -- Looking for Q_WS_WIN - not found.
>> -- Looking for Q_WS_QWS
>> -- Looking for Q_WS_QWS - not found.
>> -- Looking for Q_WS_MAC
>> -- Looking for Q_WS_MAC - not found.
>> -- Found Qt-Version 4.4.0
>> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
>> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
>> -- Looking for gethostbyname
>> -- Looking for gethostbyname - found
>> -- Looking for connect
>> -- Looking for connect - found
>> -- Looking for remove
>> -- Looking for remove - found
>> -- Looking for shmat
>> -- Looking for shmat - found
>> -- Looking for IceConnectionNumber in ICE
>> -- Looking for IceConnectionNumber in ICE - found
>> -- Found X11: /usr/lib/libX11.so
>> -- Detected SoQt/Coin3D GUI, making plugin
>> -- checking for modules 'libavformat;libavcodec'
>> --   found libavformat, version 51.10.0
>> --   found libavcodec, version 51.38.0
>> -- enabling FFMPEG support
>> -- checking for module 'libswscale'
>> --   found libswscale, version 0.5.0
>> -- Looking for libswscale/swscale.h
>> -- Looking for libswscale/swscale.h - not found
>> -- Looking for libavformat/avformat.h
>> -- Looking for libavformat/avformat.h - not found
>> -- Looking for libavcodec/avcodec.h
>> -- Looking for libavcodec/avcodec.h - not found
>> -- Looking for ffmpeg/avformat.h
>> -- Looking for ffmpeg/avformat.h - found
>> -- Looking for ffmpeg/avcodec.h
>> -- Looking for ffmpeg/avcodec.h - found
>> -- boost regex found
>> -- Configuring done
>> -- Generating done
>> -- Build files have been written to: /home/liuhuan/openrave/build
>> cd build && make
>> make[1]: Entering directory `/home/liuhuan/openrave/build'
>> make[2]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [  1%] Built target openrave-md5
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [  5%] Built target cpp-gen-md5
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [  7%] Built target classhashes_h
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> [  7%] Generating ../sympy/__init__.py
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [  8%] Built target sympy_files
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 22%] Built target qhull
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 39%] Built target ANN
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 51%] Built target convexdecomposition
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> [ 51%] Generating ../../src/models/WAM/wam0.iv
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 52%] Built target resource_files
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 59%] Built target libopenrave
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 61%] Built target libopenrave-core
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 63%] Built target openrave
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 70%] Built target libopenrave_static
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 72%] Built target libopenrave-core_static
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 73%] Built target basecontrollers
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 75%] Built target rmanipulation
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 76%] Built target baserobots
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> [ 77%] Built target basesensors
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>> Linking CXX shared library libbulletrave.so
>> /usr/bin/ld: cannot find -lBulletSoftBody
>> collect2: ld returned 1 exit status
>> make[3]: *** [plugins/bulletrave/libbulletrave.so] Error 1
>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>> make[2]: *** [plugins/bulletrave/CMakeFiles/bulletrave.dir/all] Error 2
>> make[2]: Leaving directory `/home/liuhuan/openrave/build'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/home/liuhuan/openrave/build'
>> make: *** [all] Error 2
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Openrave-users mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/openrave-users
>>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openrave-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/openrave-users
Reply | Threaded
Open this post in threaded view
|

Re: r1517 compilation error

Huan Liu
it seems like bullet 2.76 changed a lot of conventional stuff like
file names and header files... bullet 2.75 works!

On Mon, Jun 14, 2010 at 3:03 PM, Huan Liu <[hidden email]> wrote:

> ha! those so files are all in lowercase! once i created the links like
> libBulletDynamics.so, etc, the problems go away!
> now libLinearMath.so is missing. I can't find it in the bullet 2.76
> source, either. Maybe it was removed in 2.76? I can find
> libLinearMath.so in ros's bullet directory though...
>
> On Mon, Jun 14, 2010 at 2:52 PM, Rosen Diankov <[hidden email]> wrote:
>> Can you check your /usr/local/lib to see if it really exists?
>>
>> If it doesn, then somehow the /usr/local/lib variable isn't making it
>> into the  bullet_LIBRARY_DIRS variable in openrave.....
>>
>> rosen,
>>
>> 2010/6/14 Huan Liu <[hidden email]>:
>>> Hi Rosen,
>>> I'm trying to install openrave with bullet 2.76 under Ubuntu 8.04 on a
>>> x86-64 machine.
>>> The compilation stops at Linking CXX shared library libbulletrave.so,
>>> ld complains about cannot find -lBulletSoftBody
>>>
>>> I think the library exists. Because:
>>> $ pkg-config --libs bullet
>>> -L/usr/local/lib -lBulletSoftBody -lBulletDynamics -lBulletCollision
>>> -lLinearMath
>>> $ pkg-config --list-all | grep bullet
>>> bullet                   bullet - Bullet Continuous Collision
>>> Detection and Physics Library
>>>
>>> Attached is the make output. Thank you!
>>>
>>> Huan
>>>
>>> -- The C compiler identification is GNU
>>> -- The CXX compiler identification is GNU
>>> -- Check for working C compiler: /usr/bin/gcc
>>> -- Check for working C compiler: /usr/bin/gcc -- works
>>> -- Detecting C compiler ABI info
>>> -- Detecting C compiler ABI info - done
>>> -- Check for working CXX compiler: /usr/bin/c++
>>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>>> -- Detecting CXX compiler ABI info
>>> -- Detecting CXX compiler ABI info - done
>>> -- Using cmake version 2.6
>>> -- installing to /home/liuhuan/or
>>> -- found boost version: 103401
>>> -- Using Coin3D
>>> -- Using single precision
>>> -- Performing Test IS_X86_64
>>> -- Performing Test IS_X86_64 - Success
>>> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
>>> -- Found LibXml2: /usr/lib/libxml2.so
>>> -- Found ZLIB: /usr/lib/libz.so
>>> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
>>> -- libxml2 found
>>> -- no COLLADA support found
>>> -- Looking for qh_new_qhull in qhull
>>> -- Looking for qh_new_qhull in qhull - not found
>>> -- Looking for qhull/qhull_a.h
>>> -- Looking for qhull/qhull_a.h - not found
>>> -- compiling local qhull library
>>> -- Looking for C++ include ANN/ANN.h
>>> -- Looking for C++ include ANN/ANN.h - not found
>>> -- compiling local ann library
>>> -- compiling local convexdecomposition library
>>> -- Looking for C++ include ext/hash_map
>>> -- Looking for C++ include ext/hash_map - found
>>> -- Found PythonInterp: /usr/bin/python2.5
>>> -- python executable is /usr/bin/python2.5
>>> -- Looking for __gmpz_init in gmp
>>> -- Looking for __gmpz_init in gmp - not found
>>> -- Looking for _init in lapack
>>> -- Looking for _init in lapack - not found
>>> -- MATLAB installation not found
>>> -- Octave installation not found
>>> -- ikfast found (/home/liuhuan/openrave/python/ikfast.py)
>>> -- failed to find boost-python or boost-thread, please install them
>>> -- boost regex found
>>> -- checking for module 'bullet'
>>> --   found bullet, version 2.76
>>> WARNING: Could not find ODE. Please install ODE (http://www.ode.org)
>>> -- Could not find ODE. Please install ODE (http://www.ode.org)
>>> -- Looking for Q_WS_X11
>>> -- Looking for Q_WS_X11 - found
>>> -- Looking for Q_WS_WIN
>>> -- Looking for Q_WS_WIN - not found.
>>> -- Looking for Q_WS_QWS
>>> -- Looking for Q_WS_QWS - not found.
>>> -- Looking for Q_WS_MAC
>>> -- Looking for Q_WS_MAC - not found.
>>> -- Found Qt-Version 4.4.0
>>> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
>>> -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
>>> -- Looking for gethostbyname
>>> -- Looking for gethostbyname - found
>>> -- Looking for connect
>>> -- Looking for connect - found
>>> -- Looking for remove
>>> -- Looking for remove - found
>>> -- Looking for shmat
>>> -- Looking for shmat - found
>>> -- Looking for IceConnectionNumber in ICE
>>> -- Looking for IceConnectionNumber in ICE - found
>>> -- Found X11: /usr/lib/libX11.so
>>> -- Detected SoQt/Coin3D GUI, making plugin
>>> -- checking for modules 'libavformat;libavcodec'
>>> --   found libavformat, version 51.10.0
>>> --   found libavcodec, version 51.38.0
>>> -- enabling FFMPEG support
>>> -- checking for module 'libswscale'
>>> --   found libswscale, version 0.5.0
>>> -- Looking for libswscale/swscale.h
>>> -- Looking for libswscale/swscale.h - not found
>>> -- Looking for libavformat/avformat.h
>>> -- Looking for libavformat/avformat.h - not found
>>> -- Looking for libavcodec/avcodec.h
>>> -- Looking for libavcodec/avcodec.h - not found
>>> -- Looking for ffmpeg/avformat.h
>>> -- Looking for ffmpeg/avformat.h - found
>>> -- Looking for ffmpeg/avcodec.h
>>> -- Looking for ffmpeg/avcodec.h - found
>>> -- boost regex found
>>> -- Configuring done
>>> -- Generating done
>>> -- Build files have been written to: /home/liuhuan/openrave/build
>>> cd build && make
>>> make[1]: Entering directory `/home/liuhuan/openrave/build'
>>> make[2]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [  1%] Built target openrave-md5
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [  5%] Built target cpp-gen-md5
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [  7%] Built target classhashes_h
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> [  7%] Generating ../sympy/__init__.py
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [  8%] Built target sympy_files
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 22%] Built target qhull
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 39%] Built target ANN
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 51%] Built target convexdecomposition
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> [ 51%] Generating ../../src/models/WAM/wam0.iv
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 52%] Built target resource_files
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 59%] Built target libopenrave
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 61%] Built target libopenrave-core
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 63%] Built target openrave
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 70%] Built target libopenrave_static
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 72%] Built target libopenrave-core_static
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 73%] Built target basecontrollers
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 75%] Built target rmanipulation
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 76%] Built target baserobots
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> [ 77%] Built target basesensors
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> make[3]: Entering directory `/home/liuhuan/openrave/build'
>>> Linking CXX shared library libbulletrave.so
>>> /usr/bin/ld: cannot find -lBulletSoftBody
>>> collect2: ld returned 1 exit status
>>> make[3]: *** [plugins/bulletrave/libbulletrave.so] Error 1
>>> make[3]: Leaving directory `/home/liuhuan/openrave/build'
>>> make[2]: *** [plugins/bulletrave/CMakeFiles/bulletrave.dir/all] Error 2
>>> make[2]: Leaving directory `/home/liuhuan/openrave/build'
>>> make[1]: *** [all] Error 2
>>> make[1]: Leaving directory `/home/liuhuan/openrave/build'
>>> make: *** [all] Error 2
>>>
>>> ------------------------------------------------------------------------------
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>> _______________________________________________
>>> Openrave-users mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/openrave-users
>>>
>>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openrave-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/openrave-users