[GiNaC-list] compiling cln 1.1.13

Marko Riedel mriedel at neuearbeit.de
Thu Sep 7 16:30:36 CEST 2006


Hi folks,

I am trying to compile cln on Debian 3.1 (Kernel 2.6.12). This is my
version of gcc:

gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../configure 
Thread model: posix
gcc version 4.0.2

This is the output from "make". I get the impression that I have to
set an environment variable to specify endianess.

cd src && make all
make[1]: Entering directory `/usr/local/src/cln-1.1.13/src'
make SUBDIR=base
make[2]: Entering directory `/usr/local/src/cln-1.1.13/src'
/bin/sh ../libtool --mode=compile g++ -O  -I../include -I../include \
-I./base  -c ./base/cl_N_err_d0.cc
mkdir .libs
 g++ -O -I../include -I../include -I./base -c ./base/cl_N_err_d0.cc  \
-fPIC -DPIC -o .libs/cl_N_err_d0.o
In file included from ./base/cl_N_err_d0.cc:4:
./base/cl_sysdep.h:30:4: error: #error "Bogus CL_CPU_BIG_ENDIAN_P!"
In file included from ./base/cl_macros.h:6,
                 from ./base/cl_sysdep.h:56,
                 from ./base/cl_N_err_d0.cc:4:
../include/cln/types.h:18:6: error: #error "No 8 bit integer type?"
../include/cln/types.h:25:6: error: #error "No 16 bit integer type?"
../include/cln/types.h:35:6: error: #error "No 32 bit integer type?"
../include/cln/types.h:57: error: 'sint8' does not name a type
../include/cln/types.h:58: error: 'uint8' does not name a type
../include/cln/types.h:60: error: 'sint16' does not name a type
../include/cln/types.h:61: error: 'uint16' does not name a type
../include/cln/types.h:63: error: 'sint32' does not name a type
../include/cln/types.h:64: error: 'uint32' does not name a type
../include/cln/types.h:128: error: 'sint32' does not name a type
../include/cln/types.h:129: error: 'uint32' does not name a type
../include/cln/number.h:194: error: expected constructor, destructor, \
or type conversion before 'CL_DEFINE_LONG_ASSIGNMENT_OPERATORS'
make[2]: *** [cl_N_err_d0.lo] Error 1
make[2]: Leaving directory `/usr/local/src/cln-1.1.13/src'
make[1]: *** [base.target] Error 2
make[1]: Leaving directory `/usr/local/src/cln-1.1.13/src'
make: *** [all] Error 2

Can you help me out here?

Thanks!

-- 
+------------------------------------------------------------+
| Marko Riedel, EDV Neue Arbeit gGmbH, mriedel at neuearbeit.de |
| http://www.geocities.com/markoriedelde/index.html          |
+------------------------------------------------------------+


More information about the GiNaC-list mailing list