|
From: Yiannis G. <me...@le...> - 2004-06-17 08:20:18
|
Hi, actually my problem has been solved after recoping the opcode files as Nate
suggested. something could have indeed been strangely lost on the way of
copying the ode0.5 and then back the 0.39 version, and i think it was the
libopcode.a library. simply what you need to do as described in the gazebo
readme file:
from ode home directory
Install OPCODE:
$ cd OPCODE
$ make
$ mkdir <include path/opcode
ex: mkdir /home/nate/local/include/opcode
$ cp -r Ice *.h <include path>/opcode
ex: cp -r Ice *.h /home/nate/local/include/opcode
$ cp libopcode.a <library path>/lib
for futher instructions look at the file.
thanks,
Yiannis
There are two paths in life, I chose the middle one.
Quoting Nate Koenig <nk...@sa...>:
> Hi Lars,
>
> It looks like the libode which Gazebo found was compiled with opcode
> support, but gazebo couldn't find opcode. Look in your config.log starting
> on line 676.
>
> Your suggestion of not compiling ode with opcode support is a good one, I'm
> pretty sure. However, if you do that you won't be able to use the
> TerrainModel, its your call.
>
> -nate
>
> On Wed, Jun 16, 2004 at 04:47:54PM -0700, Lars Cremean wrote:
> > Hi Nate and Yiannis,
> >
> > I am having the same problem with configuring Gazebo for my Linux ppc
> > machine, after compiling and installing ODE 0.039 from source:
> >
> > checking how to run the C++ preprocessor... g++ -E
> > checking opcode/Opcode.h usability... no
> > checking opcode/Opcode.h presence... no
> > checking for opcode/Opcode.h... no
> > checking checking for ode... checking ode/ode.h usability... yes
> > checking ode/ode.h presence... yes
> > checking for ode/ode.h... yes
> > checking for dJointGetHinge2Anchor2 in -lode... no
> > configure: WARNING: ODE appears to be pre-0.039
> > configure: error: Gazebo requires ODE 0.039 or higher
> >
> > My library path environment variables seem to be set properly:
> >
> > [lars@dhcp-127-159 gazebo-src-0.4.0]$ echo $LIBRARY_PATH; echo
> > $LD_LIBRARY_PATH
> > :/usr/local/lib
> > :/usr/local/lib
> >
> > I've attached the config.log file.
> >
> > Important note: I was having trouble with the Opcode stuff in my
> > configuration file at the same time as these problems. I have determined
> > that I can get this problem to go away if I recompile and install
> > ode-0.039 WITHOUT the OPCODE option in config/user-settings. Yiannis: You
> > might want to see if this works for you also.
> >
> > Cheers,
> > Lars
> >
> >
> >
> > On Wed, 16 Jun 2004, Yiannis Gatsoulis wrote:
> >
> > > Hi Nate and thanks for the reply.
> > >
> > > here is the outoput when executing the configure script:
> > >
> > > checking opcode/Opcode.h usability... yes
> > > checking opcode/Opcode.h presence... yes
> > > checking for opcode/Opcode.h... yes
> > > checking checking for ode... checking ode/ode.h usability... yes
> > > checking ode/ode.h presence... yes
> > > checking for ode/ode.h... yes
> > > checking for dJointGetHinge2Anchor2 in -lode... no
> > > configure: WARNING: ODE appears to be pre-0.039
> > > configure: error: Gazebo requires ODE 0.039 or higher
> > >
> > > initially i had 0.39 and "passed" the configuration; then i updated to
> 0.5 and
> > > was getting the error message of cannot find ode.h; and now that i have
> put
> > > back the 0.39 i am getting the above error. ode libraries lie in the
> trusted
> > > lib dir /usr/local/lib but i have also exported the LIBRARY_PATH (export
> > > LIBRARY_PATH:$LIBRARY_PATH:/usr/local/lib/) adn the LD_LIBRARY_PATH
> similarly.
> > >
> > > another thing is that same "behaviour" occurs in two machines that i have
> tried
> > > it (both running fedora-c2)
> > >
> > > is the error in the config.log somewhere near?:
> > > configure:4829: result: no
> > > configure:4839: WARNING: ODE appears to be pre-0.039
> > > configure:4841: error: Gazebo requires ODE 0.039 or higher
> > >
> >
> > Quoting Nate Koenig <nk...@sa...>:
> >
> > > Hi Yiannis,
> > >
> > > Gazebo currently doesn't support ODE version 0.5 yet. It's best to stick
> > > with version 0.39 for now.
> > >
> > >
> > > If that doesn't solve your problem then I have a feeling you need to set
> > your
> > > LIBRARY_PATH and LD_LIBRARY_PATH environment varaibles to include the
> > places
> > > you installed the ODE libraries.
> > >
> > > If that doesn't work, could you post the output from your configure
> > script
> > > as well as the config.log file?
> > >
> > > Thanks,
> > >
> > > -nate
> >
> >
> >
> >
> >
>
> > This file contains any messages produced by compilers while
> > running configure, to aid debugging if configure makes a mistake.
> >
> > It was created by configure, which was
> > generated by GNU Autoconf 2.58. Invocation command line was
> >
> > $ ./configure
> >
> > ## --------- ##
> > ## Platform. ##
> > ## --------- ##
> >
> > hostname = dhcp-127-159.caltech.edu
> > uname -m = ppc
> > uname -r = 2.4.25-ben1
> > uname -s = Linux
> > uname -v = #1 Fri Mar 5 17:22:21 EST 2004
> >
> > /usr/bin/uname -p = unknown
> > /bin/uname -X = unknown
> >
> > /bin/arch = ppc
> > /usr/bin/arch -k = unknown
> > /usr/convex/getsysinfo = unknown
> > hostinfo = unknown
> > /bin/machine = unknown
> > /usr/bin/oslevel = unknown
> > /bin/universe = unknown
> >
> > PATH: /sbin
> > PATH: /usr/sbin
> > PATH: /sbin
> > PATH: /usr/sbin
> > PATH: /usr/local/bin
> > PATH: /usr/bin
> > PATH: /bin
> > PATH: /usr/X11R6/bin
> > PATH: /home/lars/bin
> >
> >
> > ## ----------- ##
> > ## Core tests. ##
> > ## ----------- ##
> >
> > configure:1377: checking build system type
> > configure:1395: result: powerpc-unknown-linux-gnu
> > configure:1403: checking host system type
> > configure:1417: result: powerpc-unknown-linux-gnu
> > configure:1425: checking target system type
> > configure:1439: result: powerpc-unknown-linux-gnu
> > configure:1470: checking for a BSD-compatible install
> > configure:1525: result: /usr/bin/install -c
> > configure:1536: checking whether build environment is sane
> > configure:1579: result: yes
> > configure:1594: checking whether make sets $(MAKE)
> > configure:1614: result: yes
> > configure:1646: checking for working aclocal
> > configure:1657: result: missing
> > configure:1661: checking for working autoconf
> > configure:1672: result: missing
> > configure:1676: checking for working automake
> > configure:1687: result: missing
> > configure:1691: checking for working autoheader
> > configure:1702: result: missing
> > configure:1706: checking for working makeinfo
> > configure:1717: result: missing
> > configure:1723: checking whether make sets $(MAKE)
> > configure:1743: result: yes
> > configure:1805: checking for gcc
> > configure:1821: found /usr/bin/gcc
> > configure:1831: result: gcc
> > configure:2075: checking for C compiler version
> > configure:2078: gcc --version </dev/null >&5
> > gcc (GCC) 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)
> > Copyright (C) 2002 Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions. There is NO
> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> >
> > configure:2081: $? = 0
> > configure:2083: gcc -v </dev/null >&5
> > Reading specs from /usr/lib/gcc-lib/ppc-yellowdog-linux/3.2.2/specs
> > Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix
> --disable-checking --with-system-zlib --enable-__cxa_atexit
> --host=ppc-yellowdog-linux
> > Thread model: posix
> > gcc version 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)
> > configure:2086: $? = 0
> > configure:2088: gcc -V </dev/null >&5
> > gcc: argument to `-V' is missing
> > configure:2091: $? = 1
> > configure:2114: checking for C compiler default output file name
> > configure:2117: gcc conftest.c >&5
> > configure:2120: $? = 0
> > configure:2166: result: a.out
> > configure:2171: checking whether the C compiler works
> > configure:2177: ./a.out
> > configure:2180: $? = 0
> > configure:2197: result: yes
> > configure:2204: checking whether we are cross compiling
> > configure:2206: result: no
> > configure:2209: checking for suffix of executables
> > configure:2211: gcc -o conftest conftest.c >&5
> > configure:2214: $? = 0
> > configure:2239: result:
> > configure:2245: checking for suffix of object files
> > configure:2266: gcc -c conftest.c >&5
> > configure:2269: $? = 0
> > configure:2291: result: o
> > configure:2295: checking whether we are using the GNU C compiler
> > configure:2319: gcc -c conftest.c >&5
> > configure:2325: $? = 0
> > configure:2329: test -z
> > || test ! -s conftest.err
> > configure:2332: $? = 0
> > configure:2335: test -s conftest.o
> > configure:2338: $? = 0
> > configure:2351: result: yes
> > configure:2357: checking whether gcc accepts -g
> > configure:2378: gcc -c -g conftest.c >&5
> > configure:2384: $? = 0
> > configure:2388: test -z
> > || test ! -s conftest.err
> > configure:2391: $? = 0
> > configure:2394: test -s conftest.o
> > configure:2397: $? = 0
> > configure:2408: result: yes
> > configure:2425: checking for gcc option to accept ANSI C
> > configure:2495: gcc -c -g -O2 conftest.c >&5
> > configure:2501: $? = 0
> > configure:2505: test -z
> > || test ! -s conftest.err
> > configure:2508: $? = 0
> > configure:2511: test -s conftest.o
> > configure:2514: $? = 0
> > configure:2532: result: none needed
> > configure:2550: gcc -c -g -O2 conftest.c >&5
> > conftest.c:2: parse error before "me"
> > configure:2556: $? = 1
> > configure: failed program was:
> > | #ifndef __cplusplus
> > | choke me
> > | #endif
> > configure:2741: checking for g++
> > configure:2757: found /usr/bin/g++
> > configure:2767: result: g++
> > configure:2783: checking for C++ compiler version
> > configure:2786: g++ --version </dev/null >&5
> > g++ (GCC) 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)
> > Copyright (C) 2002 Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions. There is NO
> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> >
> > configure:2789: $? = 0
> > configure:2791: g++ -v </dev/null >&5
> > Reading specs from /usr/lib/gcc-lib/ppc-yellowdog-linux/3.2.2/specs
> > Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix
> --disable-checking --with-system-zlib --enable-__cxa_atexit
> --host=ppc-yellowdog-linux
> > Thread model: posix
> > gcc version 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)
> > configure:2794: $? = 0
> > configure:2796: g++ -V </dev/null >&5
> > g++: argument to `-V' missing
> >
> > configure:2799: $? = 1
> > configure:2802: checking whether we are using the GNU C++ compiler
> > configure:2826: g++ -c conftest.cc >&5
> > configure:2832: $? = 0
> > configure:2836: test -z
> > || test ! -s conftest.err
> > configure:2839: $? = 0
> > configure:2842: test -s conftest.o
> > configure:2845: $? = 0
> > configure:2858: result: yes
> > configure:2864: checking whether g++ accepts -g
> > configure:2885: g++ -c -g conftest.cc >&5
> > configure:2891: $? = 0
> > configure:2895: test -z
> > || test ! -s conftest.err
> > configure:2898: $? = 0
> > configure:2901: test -s conftest.o
> > configure:2904: $? = 0
> > configure:2915: result: yes
> > configure:2957: g++ -c -g -O2 conftest.cc >&5
> > configure:2963: $? = 0
> > configure:2967: test -z
> > || test ! -s conftest.err
> > configure:2970: $? = 0
> > configure:2973: test -s conftest.o
> > configure:2976: $? = 0
> > configure:3002: g++ -c -g -O2 conftest.cc >&5
> > conftest.cc: In function `int main()':
> > conftest.cc:15: `exit' undeclared (first use this function)
> > conftest.cc:15: (Each undeclared identifier is reported only once for each
> > function it appears in.)
> > configure:3008: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | /* end confdefs.h. */
> > |
> > | int
> > | main ()
> > | {
> > | exit (42);
> > | ;
> > | return 0;
> > | }
> > configure:2957: g++ -c -g -O2 conftest.cc >&5
> > configure:2963: $? = 0
> > configure:2967: test -z
> > || test ! -s conftest.err
> > configure:2970: $? = 0
> > configure:2973: test -s conftest.o
> > configure:2976: $? = 0
> > configure:3002: g++ -c -g -O2 conftest.cc >&5
> > configure:3008: $? = 0
> > configure:3012: test -z
> > || test ! -s conftest.err
> > configure:3015: $? = 0
> > configure:3018: test -s conftest.o
> > configure:3021: $? = 0
> > configure:3054: checking how to run the C preprocessor
> > configure:3089: gcc -E conftest.c
> > configure:3095: $? = 0
> > configure:3127: gcc -E conftest.c
> > conftest.c:14:28: ac_nonexistent.h: No such file or directory
> > configure:3133: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | /* end confdefs.h. */
> > | #include <ac_nonexistent.h>
> > configure:3172: result: gcc -E
> > configure:3196: gcc -E conftest.c
> > configure:3202: $? = 0
> > configure:3234: gcc -E conftest.c
> > conftest.c:14:28: ac_nonexistent.h: No such file or directory
> > configure:3240: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | /* end confdefs.h. */
> > | #include <ac_nonexistent.h>
> > configure:3324: checking for ranlib
> > configure:3340: found /usr/bin/ranlib
> > configure:3351: result: ranlib
> > configure:3376: checking for a BSD-compatible install
> > configure:3431: result: /usr/bin/install -c
> > configure:3459: checking for egrep
> > configure:3469: result: grep -E
> > configure:3474: checking for ANSI C header files
> > configure:3499: gcc -c -g -O2 conftest.c >&5
> > configure:3505: $? = 0
> > configure:3509: test -z
> > || test ! -s conftest.err
> > configure:3512: $? = 0
> > configure:3515: test -s conftest.o
> > configure:3518: $? = 0
> > configure:3604: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3607: $? = 0
> > configure:3609: ./conftest
> > configure:3612: $? = 0
> > configure:3627: result: yes
> > configure:3651: checking for sys/types.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for sys/stat.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for stdlib.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for string.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for memory.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for strings.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for inttypes.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for stdint.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3651: checking for unistd.h
> > configure:3667: gcc -c -g -O2 conftest.c >&5
> > configure:3673: $? = 0
> > configure:3677: test -z
> > || test ! -s conftest.err
> > configure:3680: $? = 0
> > configure:3683: test -s conftest.o
> > configure:3686: $? = 0
> > configure:3697: result: yes
> > configure:3714: checking for stdint.h
> > configure:3719: result: yes
> > configure:3868: checking for scandir
> > configure:3925: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3931: $? = 0
> > configure:3935: test -z
> > || test ! -s conftest.err
> > configure:3938: $? = 0
> > configure:3941: test -s conftest
> > configure:3944: $? = 0
> > configure:3956: result: yes
> > configure:3868: checking for poll
> > configure:3925: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3931: $? = 0
> > configure:3935: test -z
> > || test ! -s conftest.err
> > configure:3938: $? = 0
> > configure:3941: test -s conftest
> > configure:3944: $? = 0
> > configure:3956: result: yes
> > configure:3868: checking for dirname
> > configure:3925: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3931: $? = 0
> > configure:3935: test -z
> > || test ! -s conftest.err
> > configure:3938: $? = 0
> > configure:3941: test -s conftest
> > configure:3944: $? = 0
> > configure:3956: result: yes
> > configure:3868: checking for alphasort
> > configure:3925: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3931: $? = 0
> > configure:3935: test -z
> > || test ! -s conftest.err
> > configure:3938: $? = 0
> > configure:3941: test -s conftest
> > configure:3944: $? = 0
> > configure:3956: result: yes
> > configure:3868: checking for strndup
> > configure:3925: gcc -o conftest -g -O2 conftest.c >&5
> > configure:3931: $? = 0
> > configure:3935: test -z
> > || test ! -s conftest.err
> > configure:3938: $? = 0
> > configure:3941: test -s conftest
> > configure:3944: $? = 0
> > configure:3956: result: yes
> > configure:3995: checking GL/gl.h usability
> > configure:4007: gcc -c -g -O2 conftest.c >&5
> > configure:4013: $? = 0
> > configure:4017: test -z
> > || test ! -s conftest.err
> > configure:4020: $? = 0
> > configure:4023: test -s conftest.o
> > configure:4026: $? = 0
> > configure:4036: result: yes
> > configure:4040: checking GL/gl.h presence
> > configure:4050: gcc -E conftest.c
> > configure:4056: $? = 0
> > configure:4076: result: yes
> > configure:4111: checking for GL/gl.h
> > configure:4118: result: yes
> > configure:3995: checking GL/glu.h usability
> > configure:4007: gcc -c -g -O2 conftest.c >&5
> > configure:4013: $? = 0
> > configure:4017: test -z
> > || test ! -s conftest.err
> > configure:4020: $? = 0
> > configure:4023: test -s conftest.o
> > configure:4026: $? = 0
> > configure:4036: result: yes
> > configure:4040: checking GL/glu.h presence
> > configure:4050: gcc -E conftest.c
> > configure:4056: $? = 0
> > configure:4076: result: yes
> > configure:4111: checking for GL/glu.h
> > configure:4118: result: yes
> > configure:3995: checking GL/glut.h usability
> > configure:4007: gcc -c -g -O2 conftest.c >&5
> > configure:4013: $? = 0
> > configure:4017: test -z
> > || test ! -s conftest.err
> > configure:4020: $? = 0
> > configure:4023: test -s conftest.o
> > configure:4026: $? = 0
> > configure:4036: result: yes
> > configure:4040: checking GL/glut.h presence
> > configure:4050: gcc -E conftest.c
> > configure:4056: $? = 0
> > configure:4076: result: yes
> > configure:4111: checking for GL/glut.h
> > configure:4118: result: yes
> > configure:4138: checking for xml2-config
> > configure:4154: found /usr/bin/xml2-config
> > configure:4165: result: yes
> > configure:4198: checking how to run the C++ preprocessor
> > configure:4229: g++ -E conftest.cc
> > configure:4235: $? = 0
> > configure:4267: g++ -E conftest.cc
> > conftest.cc:33:28: ac_nonexistent.h: No such file or directory
> > configure:4273: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | #define STDC_HEADERS 1
> > | #define HAVE_SYS_TYPES_H 1
> > | #define HAVE_SYS_STAT_H 1
> > | #define HAVE_STDLIB_H 1
> > | #define HAVE_STRING_H 1
> > | #define HAVE_MEMORY_H 1
> > | #define HAVE_STRINGS_H 1
> > | #define HAVE_INTTYPES_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_UNISTD_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_SCANDIR 1
> > | #define HAVE_POLL 1
> > | #define HAVE_DIRNAME 1
> > | #define HAVE_ALPHASORT 1
> > | #define HAVE_STRNDUP 1
> > | #define HAVE_GL_GL_H 1
> > | #define HAVE_GL_GLU_H 1
> > | #define HAVE_GL_GLUT_H 1
> > | /* end confdefs.h. */
> > | #include <ac_nonexistent.h>
> > configure:4312: result: g++ -E
> > configure:4336: g++ -E conftest.cc
> > configure:4342: $? = 0
> > configure:4374: g++ -E conftest.cc
> > conftest.cc:33:28: ac_nonexistent.h: No such file or directory
> > configure:4380: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | #define STDC_HEADERS 1
> > | #define HAVE_SYS_TYPES_H 1
> > | #define HAVE_SYS_STAT_H 1
> > | #define HAVE_STDLIB_H 1
> > | #define HAVE_STRING_H 1
> > | #define HAVE_MEMORY_H 1
> > | #define HAVE_STRINGS_H 1
> > | #define HAVE_INTTYPES_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_UNISTD_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_SCANDIR 1
> > | #define HAVE_POLL 1
> > | #define HAVE_DIRNAME 1
> > | #define HAVE_ALPHASORT 1
> > | #define HAVE_STRNDUP 1
> > | #define HAVE_GL_GL_H 1
> > | #define HAVE_GL_GLU_H 1
> > | #define HAVE_GL_GLUT_H 1
> > | /* end confdefs.h. */
> > | #include <ac_nonexistent.h>
> > configure:4448: checking opcode/Opcode.h usability
> > configure:4460: g++ -c -g -O2 conftest.cc >&5
> > conftest.cc:67:27: opcode/Opcode.h: No such file or directory
> > configure:4466: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | #define STDC_HEADERS 1
> > | #define HAVE_SYS_TYPES_H 1
> > | #define HAVE_SYS_STAT_H 1
> > | #define HAVE_STDLIB_H 1
> > | #define HAVE_STRING_H 1
> > | #define HAVE_MEMORY_H 1
> > | #define HAVE_STRINGS_H 1
> > | #define HAVE_INTTYPES_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_UNISTD_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_SCANDIR 1
> > | #define HAVE_POLL 1
> > | #define HAVE_DIRNAME 1
> > | #define HAVE_ALPHASORT 1
> > | #define HAVE_STRNDUP 1
> > | #define HAVE_GL_GL_H 1
> > | #define HAVE_GL_GLU_H 1
> > | #define HAVE_GL_GLUT_H 1
> > | /* end confdefs.h. */
> > | #include <stdio.h>
> > | #if HAVE_SYS_TYPES_H
> > | # include <sys/types.h>
> > | #endif
> > | #if HAVE_SYS_STAT_H
> > | # include <sys/stat.h>
> > | #endif
> > | #if STDC_HEADERS
> > | # include <stdlib.h>
> > | # include <stddef.h>
> > | #else
> > | # if HAVE_STDLIB_H
> > | # include <stdlib.h>
> > | # endif
> > | #endif
> > | #if HAVE_STRING_H
> > | # if !STDC_HEADERS && HAVE_MEMORY_H
> > | # include <memory.h>
> > | # endif
> > | # include <string.h>
> > | #endif
> > | #if HAVE_STRINGS_H
> > | # include <strings.h>
> > | #endif
> > | #if HAVE_INTTYPES_H
> > | # include <inttypes.h>
> > | #else
> > | # if HAVE_STDINT_H
> > | # include <stdint.h>
> > | # endif
> > | #endif
> > | #if HAVE_UNISTD_H
> > | # include <unistd.h>
> > | #endif
> > | #include <opcode/Opcode.h>
> > configure:4489: result: no
> > configure:4493: checking opcode/Opcode.h presence
> > configure:4503: g++ -E conftest.cc
> > conftest.cc:33:27: opcode/Opcode.h: No such file or directory
> > configure:4509: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | #define STDC_HEADERS 1
> > | #define HAVE_SYS_TYPES_H 1
> > | #define HAVE_SYS_STAT_H 1
> > | #define HAVE_STDLIB_H 1
> > | #define HAVE_STRING_H 1
> > | #define HAVE_MEMORY_H 1
> > | #define HAVE_STRINGS_H 1
> > | #define HAVE_INTTYPES_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_UNISTD_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_SCANDIR 1
> > | #define HAVE_POLL 1
> > | #define HAVE_DIRNAME 1
> > | #define HAVE_ALPHASORT 1
> > | #define HAVE_STRNDUP 1
> > | #define HAVE_GL_GL_H 1
> > | #define HAVE_GL_GLU_H 1
> > | #define HAVE_GL_GLUT_H 1
> > | /* end confdefs.h. */
> > | #include <opcode/Opcode.h>
> > configure:4529: result: no
> > configure:4564: checking for opcode/Opcode.h
> > configure:4571: result: no
> > configure:4579: WARNING: OpCode not found; some features may be disabled
> > configure:4606: checking checking for ode
> > configure:4618: checking ode/ode.h usability
> > configure:4630: gcc -c -g -O2 conftest.c >&5
> > configure:4636: $? = 0
> > configure:4640: test -z
> > || test ! -s conftest.err
> > configure:4643: $? = 0
> > configure:4646: test -s conftest.o
> > configure:4649: $? = 0
> > configure:4659: result: yes
> > configure:4663: checking ode/ode.h presence
> > configure:4673: gcc -E conftest.c
> > configure:4679: $? = 0
> > configure:4699: result: yes
> > configure:4734: checking for ode/ode.h
> > configure:4741: result: yes
> > configure:4860: checking for dJointGetHinge2Anchor2 in -lode
> > configure:4891: g++ -o conftest -g -O2 conftest.cc -lode -lode
> > >&5
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0x760): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to
> `Opcode::SphereCollider::Collide(Opcode::SphereCache&, IceMaths::Sphere
> const&, Opcode::Model const&, IceMaths::Matrix4x4 const*, IceMaths::Matrix4x4
> const*)'
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0x760): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::SphereCollider::Collide(Opcode::SphereCache&, IceMaths::Sphere
> const&, Opcode::Model const&, IceMaths::Matrix4x4 const*, IceMaths::Matrix4x4
> const*)
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0xbfc): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `IceCore::Container::Container[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0xbfc): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> IceCore::Container::Container[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0xc64): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `IceCore::Container::~Container [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh_sphere.o)(.text+0xc64): In
> function `dCollideSTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24 IceCore::Container::~Container
> [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0xd20): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `IceMaths::InvertPRMatrix(IceMaths::Matrix4x4&,
> IceMaths::Matrix4x4 const&)'
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0xd20): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> IceMaths::InvertPRMatrix(IceMaths::Matrix4x4&, IceMaths::Matrix4x4 const&)
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0xe34): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `Opcode::OBBCollider::Collide(Opcode::OBBCache&,
> IceMaths::OBB const&, Opcode::Model const&, IceMaths::Matrix4x4 const*,
> IceMaths::Matrix4x4 const*)'
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0xe34): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::OBBCollider::Collide(Opcode::OBBCache&, IceMaths::OBB const&,
> Opcode::Model const&, IceMaths::Matrix4x4 const*, IceMaths::Matrix4x4 const*)
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0x1600): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `IceCore::Container::Container[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0x1600): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> IceCore::Container::Container[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0x1694): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `IceCore::Container::~Container [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh_box.o)(.text+0x1694): In function
> `dCollideBTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24 IceCore::Container::~Container
> [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh_ray.o)(.text+0x1ec): In function
> `dCollideRTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : undefined reference to `Opcode::RayCollider::Collide(IceMaths::Ray
> const&, Opcode::Model const&, IceMaths::Matrix4x4 const*, unsigned*)'
> > /usr/local/lib/libode.a(collision_trimesh_ray.o)(.text+0x1ec): In function
> `dCollideRTL(dxGeom*, dxGeom*, int, dContactGeom*, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::RayCollider::Collide(IceMaths::Ray const&, Opcode::Model const&,
> IceMaths::Matrix4x4 const*, unsigned*)
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x18): In function
> `dxTriMeshData::dxTriMeshData[not-in-charge]()':
> > : undefined reference to `Opcode::Model::Model[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x18): In function
> `dxTriMeshData::dxTriMeshData[not-in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::Model::Model[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x20): In function
> `dxTriMeshData::dxTriMeshData[not-in-charge]()':
> > : undefined reference to
> `Opcode::MeshInterface::MeshInterface[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x20): In function
> `dxTriMeshData::dxTriMeshData[not-in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::MeshInterface[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x50): In function
> `dxTriMeshData::dxTriMeshData[in-charge]()':
> > : undefined reference to `Opcode::Model::Model[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x50): In function
> `dxTriMeshData::dxTriMeshData[in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::Model::Model[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x58): In function
> `dxTriMeshData::dxTriMeshData[in-charge]()':
> > : undefined reference to
> `Opcode::MeshInterface::MeshInterface[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x58): In function
> `dxTriMeshData::dxTriMeshData[in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::MeshInterface[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x88): In function
> `dxTriMeshData::~dxTriMeshData [not-in-charge]()':
> > : undefined reference to `Opcode::MeshInterface::~MeshInterface
> [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x88): In function
> `dxTriMeshData::~dxTriMeshData [not-in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::~MeshInterface [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x90): In function
> `dxTriMeshData::~dxTriMeshData [not-in-charge]()':
> > : undefined reference to `Opcode::Model::~Model [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x90): In function
> `dxTriMeshData::~dxTriMeshData [not-in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24 Opcode::Model::~Model
> [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xc0): In function
> `dxTriMeshData::~dxTriMeshData [in-charge]()':
> > : undefined reference to `Opcode::MeshInterface::~MeshInterface
> [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xc0): In function
> `dxTriMeshData::~dxTriMeshData [in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::~MeshInterface [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xc8): In function
> `dxTriMeshData::~dxTriMeshData [in-charge]()':
> > : undefined reference to `Opcode::Model::~Model [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xc8): In function
> `dxTriMeshData::~dxTriMeshData [in-charge]()':
> > : relocation truncated to fit: R_PPC_REL24 Opcode::Model::~Model
> [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x138): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : undefined reference to
> `Opcode::MeshInterface::SetPointers(IceMaths::IndexedTriangle const*,
> IceMaths::Point const*)'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x138): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::SetPointers(IceMaths::IndexedTriangle const*,
> IceMaths::Point const*)
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x148): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : undefined reference to `Opcode::MeshInterface::SetStrides(unsigned,
> unsigned)'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x148): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::MeshInterface::SetStrides(unsigned, unsigned)
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x160): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : undefined reference to `Opcode::OPCODECREATE::OPCODECREATE[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x160): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::OPCODECREATE::OPCODECREATE[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x18c): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : undefined reference to `Opcode::Model::Build(Opcode::OPCODECREATE
> const&)'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x18c): In function
> `dxTriMeshData::Build(void const*, int, int, void const*, int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::Model::Build(Opcode::OPCODECREATE const&)
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8b8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to
> `Opcode::PlanesCollider::PlanesCollider[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8b8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::PlanesCollider::PlanesCollider[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8d8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to
> `Opcode::SphereCollider::SphereCollider[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8d8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::SphereCollider::SphereCollider[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8f8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to `Opcode::OBBCollider::OBBCollider[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x8f8): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::OBBCollider::OBBCollider[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x918): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to `Opcode::RayCollider::RayCollider[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x918): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::RayCollider::RayCollider[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x938): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to
> `Opcode::AABBTreeCollider::AABBTreeCollider[in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x938): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::AABBTreeCollider::AABBTreeCollider[in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x958): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : undefined reference to `IceCore::Container::Container[not-in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x958): In function
> `__static_initialization_and_destruction_0(int, int)':
> > : relocation truncated to fit: R_PPC_REL24
> IceCore::Container::Container[not-in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x988): In function
> `__tcf_0':
> > : undefined reference to `Opcode::PlanesCollider::~PlanesCollider
> [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x988): In function
> `__tcf_0':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::PlanesCollider::~PlanesCollider [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x9b0): In function
> `__tcf_1':
> > : undefined reference to `Opcode::SphereCollider::~SphereCollider
> [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x9b0): In function
> `__tcf_1':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::SphereCollider::~SphereCollider [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x9d8): In function
> `__tcf_2':
> > : undefined reference to `Opcode::OBBCollider::~OBBCollider [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0x9d8): In function
> `__tcf_2':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::OBBCollider::~OBBCollider [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa00): In function
> `__tcf_3':
> > : undefined reference to `Opcode::RayCollider::~RayCollider [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa00): In function
> `__tcf_3':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::RayCollider::~RayCollider [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa28): In function
> `__tcf_4':
> > : undefined reference to `Opcode::AABBTreeCollider::~AABBTreeCollider
> [in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa28): In function
> `__tcf_4':
> > : relocation truncated to fit: R_PPC_REL24
> Opcode::AABBTreeCollider::~AABBTreeCollider [in-charge]()
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa50): In function
> `__tcf_5':
> > : undefined reference to `IceCore::Container::~Container [not-in-charge]()'
> > /usr/local/lib/libode.a(collision_trimesh.o)(.text+0xa50): In function
> `__tcf_5':
> > : relocation truncated to fit: R_PPC_REL24 IceCore::Container::~Container
> [not-in-charge]()
> > collect2: ld returned 1 exit status
> > configure:4897: $? = 1
> > configure: failed program was:
> > | /* confdefs.h. */
> > |
> > | #define PACKAGE_NAME ""
> > | #define PACKAGE_TARNAME ""
> > | #define PACKAGE_VERSION ""
> > | #define PACKAGE_STRING ""
> > | #define PACKAGE_BUGREPORT ""
> > | #define PACKAGE "gazebo-src"
> > | #define VERSION "0.4.0"
> > | #ifdef __cplusplus
> > | extern "C" void std::exit (int) throw (); using std::exit;
> > | #endif
> > | #define STDC_HEADERS 1
> > | #define HAVE_SYS_TYPES_H 1
> > | #define HAVE_SYS_STAT_H 1
> > | #define HAVE_STDLIB_H 1
> > | #define HAVE_STRING_H 1
> > | #define HAVE_MEMORY_H 1
> > | #define HAVE_STRINGS_H 1
> > | #define HAVE_INTTYPES_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_UNISTD_H 1
> > | #define HAVE_STDINT_H 1
> > | #define HAVE_SCANDIR 1
> > | #define HAVE_POLL 1
> > | #define HAVE_DIRNAME 1
> > | #define HAVE_ALPHASORT 1
> > | #define HAVE_STRNDUP 1
> > | #define HAVE_GL_GL_H 1
> > | #define HAVE_GL_GLU_H 1
> > | #define HAVE_GL_GLUT_H 1
> > | /* end confdefs.h. */
> > |
> > | /* Override any gcc2 internal prototype to avoid an error. */
> > | #ifdef __cplusplus
> > | extern "C"
> > | #endif
> > | /* We use char because int might match the return type of a gcc2
> > | builtin and then its argument prototype would still apply. */
> > | char dJointGetHinge2Anchor2 ();
> > | int
> > | main ()
> > | {
> > | dJointGetHinge2Anchor2 ();
> > | ;
> > | return 0;
> > | }
> > configure:4923: result: no
> > configure:4933: WARNING: ODE appears to be pre-0.039
> > configure:4935: error: Gazebo requires ODE 0.039 or higher
> >
> > ## ---------------- ##
> > ## Cache variables. ##
> > ## ---------------- ##
> >
> > ac_cv_build=powerpc-unknown-linux-gnu
> > ac_cv_build_alias=powerpc-unknown-linux-gnu
> > ac_cv_c_compiler_gnu=yes
> > ac_cv_cxx_compiler_gnu=yes
> > ac_cv_env_CC_set=
> > ac_cv_env_CC_value=
> > ac_cv_env_CFLAGS_set=
> > ac_cv_env_CFLAGS_value=
> > ac_cv_env_CPPFLAGS_set=
> > ac_cv_env_CPPFLAGS_value=
> > ac_cv_env_CPP_set=
> > ac_cv_env_CPP_value=
> > ac_cv_env_CXXCPP_set=
> > ac_cv_env_CXXCPP_value=
> > ac_cv_env_CXXFLAGS_set=
> > ac_cv_env_CXXFLAGS_value=
> > ac_cv_env_CXX_set=
> > ac_cv_env_CXX_value=
> > ac_cv_env_LDFLAGS_set=
> > ac_cv_env_LDFLAGS_value=
> > ac_cv_env_build_alias_set=
> > ac_cv_env_build_alias_value=
> > ac_cv_env_host_alias_set=
> > ac_cv_env_host_alias_value=
> > ac_cv_env_target_alias_set=
> > ac_cv_env_target_alias_value=
> > ac_cv_exeext=
> > ac_cv_func_alphasort=yes
> > ac_cv_func_dirname=yes
> > ac_cv_func_poll=yes
> > ac_cv_func_scandir=yes
> > ac_cv_func_strndup=yes
> > ac_cv_header_GL_gl_h=yes
> > ac_cv_header_GL_glu_h=yes
> > ac_cv_header_GL_glut_h=yes
> > ac_cv_header_inttypes_h=yes
> > ac_cv_header_memory_h=yes
> > ac_cv_header_ode_ode_h=yes
> > ac_cv_header_opcode_Opcode_h=no
> > ac_cv_header_stdc=yes
> > ac_cv_header_stdint_h=yes
> > ac_cv_header_stdlib_h=yes
> > ac_cv_header_string_h=yes
> > ac_cv_header_strings_h=yes
> > ac_cv_header_sys_stat_h=yes
> > ac_cv_header_sys_types_h=yes
> > ac_cv_header_unistd_h=yes
> > ac_cv_host=powerpc-unknown-linux-gnu
> > ac_cv_host_alias=powerpc-unknown-linux-gnu
> > ac_cv_lib_ode_dJointGetHinge2Anchor2=no
> > ac_cv_objext=o
> > ac_cv_path_install='/usr/bin/install -c'
> > ac_cv_prog_CPP='gcc -E'
> > ac_cv_prog_CXXCPP='g++ -E'
> > ac_cv_prog_ac_ct_CC=gcc
> > ac_cv_prog_ac_ct_CXX=g++
> > ac_cv_prog_ac_ct_RANLIB=ranlib
> > ac_cv_prog_cc_g=yes
> > ac_cv_prog_cc_stdc=
> > ac_cv_prog_cxx_g=yes
> > ac_cv_prog_egrep='grep -E'
> > ac_cv_prog_have_xml2=yes
> > ac_cv_prog_make_make_set=yes
> > ac_cv_target=powerpc-unknown-linux-gnu
> > ac_cv_target_alias=powerpc-unknown-linux-gnu
> >
> > ## ----------------- ##
> > ## Output variables. ##
> > ## ----------------- ##
> >
> > ACLOCAL='/home/lars/temp/gazebo-src-0.4.0/missing aclocal'
> > AUTOCONF='/home/lars/temp/gazebo-src-0.4.0/missing autoconf'
> > AUTOHEADER='/home/lars/temp/gazebo-src-0.4.0/missing autoheader'
> > AUTOMAKE='/home/lars/temp/gazebo-src-0.4.0/missing automake'
> > AVATARHELI_LIB=''
> > BLIMP_LIB=''
> > CAMERA_LIB=''
> > CC='gcc'
> > CFLAGS='-g -O2'
> > CLODBUSTER_LIB=''
> > CPP='gcc -E'
> > CPPFLAGS=''
> > CXX='g++'
> > CXXCPP='g++ -E'
> > CXXFLAGS='-g -O2'
> > DEFS=''
> > ECHO_C=''
> > ECHO_N='-n'
> > ECHO_T=''
> > EGREP='grep -E'
> > EXEEXT=''
> > FACTORY_LIB=''
> > GARMINGPS_LIB=''
> > GAZEBO_MODEL_CPPFLAGS=''
> > GAZEBO_MODEL_EXTRA_LIBS=''
> > GAZEBO_MODEL_LIBPATHS=''
> > GAZEBO_MODEL_LIBS=''
> > GAZEBO_SENSOR_CPPFLAGS=''
> > GAZEBO_SENSOR_EXTRA_LIBS=''
> > GAZEBO_SENSOR_LIBPATHS=''
> > GAZEBO_SENSOR_LIBS=''
> > GL_CPPFLAGS=''
> > GL_LDADD=''
> > GROUNDPLANE_LIB=''
> > HAVE_XML2_FALSE='#'
> > HAVE_XML2_TRUE=''
> > INSTALL_DATA='${INSTALL} -m 644'
> > INSTALL_PROGRAM='${INSTALL}'
> > INSTALL_SCRIPT='${INSTALL}'
> > LDFLAGS=''
> > LIBOBJS=''
> > LIBS=''
> > LIGHTSOURCE_LIB=''
> > LTLIBOBJS=''
> > MAKEINFO='/home/lars/temp/gazebo-src-0.4.0/missing makeinfo'
> > MAPEXTRUDER_LIB=''
> > OBJEXT='o'
> > OBSERVERCAM_LIB=''
> > ODE_CPPFLAGS=''
> > ODE_LDADD='-lode'
> > OPCODE_CPPFLAGS=''
> > OPCODE_ENABLED='no'
> > OPCODE_LDADD=''
> > PACKAGE='gazebo-src'
> > PACKAGE_BUGREPORT=''
> > PACKAGE_NAME=''
> > PACKAGE_STRING=''
> > PACKAGE_TARNAME=''
> > PACKAGE_VERSION=''
> > PATH_SEPARATOR=':'
> > PIONEER2AT_LIB=''
> > PIONEER2DX_LIB=''
> > PIONEER2GRIPPER_LIB=''
> > PIONEER2SONARS_LIB=''
> > POINTSET_LIB=''
> > RANLIB='ranlib'
> > RAYPROXIMITY_LIB=''
> > SEGWAYRMP_LIB=''
> > SET_MAKE=''
> > SHELL='/bin/sh'
> > SHRIMP_LIB=''
> > SICKLMS200_LIB=''
> > SIMPLESOLID_LIB=''
> > SONYVID30_LIB=''
> > TERRAIN_LIB=''
> > TOTEMPOLE_LIB=''
> > TRUTHWIDGET_LIB=''
> > VERSION='0.4.0'
> > WHEELCHAIR_LIB=''
> > WIFI_LIB=''
> > WITH_TESTS_FALSE=''
> > WITH_TESTS_TRUE=''
> > XML_CPPFLAGS='-I/usr/include/libxml2'
> > XML_LDADD='-L/usr/lib -lxml2 -lz -lm'
> > ac_ct_CC='gcc'
> > ac_ct_CXX='g++'
> > ac_ct_RANLIB='ranlib'
> > bindir='${exec_prefix}/bin'
> > build='powerpc-unknown-linux-gnu'
> > build_alias=''
> > build_cpu='powerpc'
> > build_os='linux-gnu'
> > build_vendor='unknown'
> > datadir='${prefix}/share'
> > exec_prefix='NONE'
> > have_xml2='yes'
> > host='powerpc-unknown-linux-gnu'
> > host_alias=''
> > host_cpu='powerpc'
> > host_os='linux-gnu'
> > host_vendor='unknown'
> > includedir='${prefix}/include'
> > infodir='${prefix}/info'
> > libdir='${exec_prefix}/lib'
> > libexecdir='${exec_prefix}/libexec'
> > localstatedir='${prefix}/var'
> > mandir='${prefix}/man'
> > oldincludedir='/usr/include'
> > prefix='NONE'
> > program_transform_name='s,x,x,'
> > sbindir='${exec_prefix}/sbin'
> > sharedstatedir='${prefix}/com'
> > sysconfdir='${prefix}/etc'
> > target='powerpc-unknown-linux-gnu'
> > target_alias=''
> > target_cpu='powerpc'
> > target_os='linux-gnu'
> > target_vendor='unknown'
> >
> > ## ----------- ##
> > ## confdefs.h. ##
> > ## ----------- ##
> >
> > #define HAVE_ALPHASORT 1
> > #define HAVE_DIRNAME 1
> > #define HAVE_GL_GLUT_H 1
> > #define HAVE_GL_GLU_H 1
> > #define HAVE_GL_GL_H 1
> > #define HAVE_INTTYPES_H 1
> > #define HAVE_MEMORY_H 1
> > #define HAVE_POLL 1
> > #define HAVE_SCANDIR 1
> > #define HAVE_STDINT_H 1
> > #define HAVE_STDINT_H 1
> > #define HAVE_STDLIB_H 1
> > #define HAVE_STRINGS_H 1
> > #define HAVE_STRING_H 1
> > #define HAVE_STRNDUP 1
> > #define HAVE_SYS_STAT_H 1
> > #define HAVE_SYS_TYPES_H 1
> > #define HAVE_UNISTD_H 1
> > #define PACKAGE "gazebo-src"
> > #define PACKAGE_BUGREPORT ""
> > #define PACKAGE_NAME ""
> > #define PACKAGE_STRING ""
> > #define PACKAGE_TARNAME ""
> > #define PACKAGE_VERSION ""
> > #define STDC_HEADERS 1
> > #define VERSION "0.4.0"
> > #endif
> > #ifdef __cplusplus
> > extern "C" void std::exit (int) throw (); using std::exit;
> >
> > configure: exit 1
>
>
|