hi, thanks for the response. i am away from my pc till monday , but then i will test this, and will tell you the success.
regards, michael -------- Original-Nachricht -------- > Datum: Thu, 19 Aug 2010 19:26:21 +0200 > Von: "Tommi Mäkitalo" <[email protected]> > An: [email protected] > Betreff: Re: [Tntnet-general] Cross-compiling problems > Hi, > > these atomicstuff is not that much tested. And indeed you found a bug. Can > you > try this patch: > > Index: atomicity.gcc.arm.cpp > =================================================================== > --- atomicity.gcc.arm.cpp (revision 1131) > +++ atomicity.gcc.arm.cpp (working copy) > @@ -125,7 +125,7 @@ > : "=&r" (a), "=&r" (b) > : "r" (&dest), "r" (exch), "r" (comp) > : "cc", "memory"); > - return a; > + return (void*)a; > } > > > You will run into another problem with tntnet when cross-compiling. Tntnet > will compile the ecpp compiler ecppc and use it to compile the demos. This > won't work when cross-compiling since the ecpp compiler won't work on the > host > system. Luckily tntnet is already prepared for that. You can disable > compiling > the demos with the configure switch --without-demos. Actually you don't > even > need to compile ecppc for the target system so you may want to use > --without- > sdk, which disables the ecpp tools and the demos. > > Tntnet was cross compiled for FreeWRT and OpenWRT and other embedded > systems. > So you may want to look at the ports for help. > > Tommi > > Am Donnerstag, August 19, 2010, 11:11:19 schrieb Michael Eichhorn: > > Dear all, > > > > i want to crosscompile the tntserver and for this i have to crosscompile > at > > first cxxtools. and there i have a problem. the configure runs, but the > > make givs me an error. this is the configure call: > > > > ./configure --prefix=/home/devil/Projekte/tntnet/env/ > > --host=arm-linux > > > CC=/home/devil/Tools/slug/openslug_5.3/SlugOS-5.3-beta-source/slugos-nslu2 > > le.tmp/cross/armv5te/bin/arm-linux-gnueabi-gcc --disable-shared > > > AR=/home/devil/Tools/slug/openslug_5.3/SlugOS-5.3-beta-source/slugos-nslu2 > > le.tmp/cross/armv5te/bin/arm-linux-gnueabi-ar > > > CXX=/home/devil/Tools/slug/openslug_5.3/SlugOS-5.3-beta-source/slugos-nslu > > 2le.tmp/cross/armv5te/bin/arm-linux-gnueabi-g++ > > > > and the make error comes here: > > > > ... > > libtool: compile: > > > /home/devil/Tools/slug/openslug_5.3/SlugOS-5.3-beta-source/slugos-nslu2le. > > tmp/cross/armv5te/bin/arm-linux-gnueabi-g++ -DHAVE_CONFIG_H -I. -I../src > > -I../include -I../include -g -O2 -MT libcxxtools_la-atomicity.gcc.arm.lo > > -MD -MP -MF .deps/libcxxtools_la-atomicity.gcc.arm.Tpo -c > > atomicity.gcc.arm.cpp -o libcxxtools_la-atomicity.gcc.arm.o > > atomicity.gcc.arm.cpp: In function 'void* > > cxxtools::atomicCompareExchange(void* volatile&, void*, void*)': > > atomicity.gcc.arm.cpp:128: error: invalid conversion from 'volatile > void*' > > to 'void*' make[2]: *** [libcxxtools_la-atomicity.gcc.arm.lo] Fehler 1 > > make[2]: *** Warte auf noch nicht beendete Prozesse... > > mv -f .deps/libcxxtools_la-tcpsocketimpl.Tpo > > .deps/libcxxtools_la-tcpsocketimpl.Plo mv -f > .deps/libcxxtools_la-udp.Tpo > > .deps/libcxxtools_la-udp.Plo > > mv -f .deps/libcxxtools_la-time.Tpo .deps/libcxxtools_la-time.Plo > > mv -f .deps/libcxxtools_la-utf8codec.Tpo > .deps/libcxxtools_la-utf8codec.Plo > > make[2]: Leaving directory > > `/home/devil/Tools/slug/openslug_5.3/tntnet/cxxtools-2.0/src' make[1]: > *** > > [all] Fehler 2 > > ... > > > > could me please somebody help? > > is the configure right? > > > > best regards, > > michael > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Tntnet-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tntnet-general -- GMX DSL SOMMER-SPECIAL: Surf & Phone Flat 16.000 für nur 19,99 ¿/mtl.!* http://portal.gmx.net/de/go/dsl ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Tntnet-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tntnet-general
