[CLN-list] make failed on .libs/exam
werner
horbelt at uni-freiburg.de
Sun Oct 31 18:28:04 CET 2004
ralf wrote:
> I coult get rid of those by using the setarch tool and the
> trivial patch below:
> $ setarch i386 ../cln/configure -C 'CFLAGS=-m32 -g -O2' \
> 'CXXFLAGS=-m32 -g -O2' LDFLAGS=-m32
> $ setarch i386 make
make failed with similar linker errors, the differences are:
1. additional undefined references to
`_GLOBAL__I_cl_module__cl_ieee__firstglobalfun
2. the undefined references to mulu64_high and divu64_rest
disappeared.
btw, make without setarch i386 said exactly the same.
installed cln on a pentium:
no errors, make check passed, make install works.
I couldn't use it to build GiNaC because I don't
know how to tell GiNaC to find cln in my customized install
dir, any hints?
So I wrote a small sample program using cln:
#include <iostream>
#include <cln/real_io.h>
#include <cln/random.h>
#include <cln/real.h>
using namespace std;
using namespace cln;
int main() {
cl_R r=random_R(1.);
cl_R s=exp(r);
cout <<s <<endl;
return 0;
}
and that worked on the x86.
Then I copied libs and include to the xeon and compiled the
program. With and without setarch i386, it complaint:
.../cln/object.h:29: warning: "cl_word_alignment" redefined
.../cln/number.h:187: error: `cl_FN_tag' undeclared
.../cln/float_class.h:43: error: `cl_SF_tag' undeclared
is this of any help?
cheers
werner
More information about the CLN-list
mailing list