Tried building FC3 I386 got the following

make[5]: Entering directory `/home/rineholt/testing/tuscany_sdo_cpp-0.1.incubating-M1-src/runtime/core/test' if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../runtime/core/test -I../../../runtime/core/src -g -O2 -MT sdotest.o -MD -MP -MF ".deps/sdotest.Tpo" -c -o sdotest.o sdotest.cpp; \ then mv -f ".deps/sdotest.Tpo" ".deps/sdotest.Po"; else rm -f ".deps/sdotest.Tpo"; exit 1; fi
sdotest.cpp:1135: error: integer constant is too large for ‘long’ type
sdotest.cpp:2569: error: integer constant is too large for ‘long’ type
sdotest.cpp:2575: error: integer constant is too large for ‘long’ type
make[5]: *** [sdotest.o] Error 1
make[5]: Leaving directory `/home/rineholt/testing/tuscany_sdo_cpp-0.1.incubating-M1-src/runtime/core/test'

looking at 1135
dor->setLong("long", 0xFFFFFFFFFFFF);
12 Fs 48 bits ? Is integer machine size 32 bits ? Are you compiling on 64 bit architecture?

Also this file has as header :
/*
*
* Copyright 2005 International Business Machines Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to