Hi, try to edit the Makefiles erasing all the -Wxxx paramethers! They are used to enable warnings... Try also to downgrade the gcc compiler version, infact the 4.2.3 bundled with ububtu 8.04 causes some errors like this... Regards
SD-20 wrote: > > Background: > - went through normal install steps at > http://mapguide.osgeo.org/2.0/docs/BuildInstallQuickStartLinux.html > - using files from > http://download.osgeo.org/mapguide/releases/2.0.1/mapguide-2.0.1.2716.tar.gz > > Everything works until running ./build_oem.sh where this error occurs: > > /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. > -g0 -O2 -pipe -Wall -Wno-long-long -Wnon-virtual-dtor -Wsign-promo > -Wsign-compare -Wundef -Wstrict-prototypes -fforce-addr > -finline-functions -ffast-math -fno-strict-aliasing -MT > BufferOutputStream.lo -MD -MP -MF .deps/BufferOutputStream.Tpo -c -o > BufferOutputStream.lo BufferOutputStream.cpp > g++ -DHAVE_CONFIG_H -I.. -g0 -O2 -pipe -Wall -Wno-long-long > -Wnon-virtual-dtor -Wsign-promo -Wsign-compare -Wundef > -Wstrict-prototypes -fforce-addr -finline-functions -ffast-math > -fno-strict-aliasing -MT BufferOutputStream.lo -MD -MP -MF > .deps/BufferOutputStream.Tpo -c BufferOutputStream.cpp -fPIC -DPIC -o > .libs/BufferOutputStream.o > cc1plus: warning: command line option "-Wstrict-prototypes" is valid > for Ada/C/ObjC but not for C++ > BufferOutputStream.cpp: In member function 'virtual size_t > DWFCore::DWFBufferOutputStream::write(const void*, size_t)': > BufferOutputStream.cpp:192: error: expected primary-expression before '?' > token > BufferOutputStream.cpp:192: error: expected `:' before ';' token > BufferOutputStream.cpp:192: error: expected primary-expression before ';' > token > make[2]: *** [BufferOutputStream.lo] Error 1 > make[2]: Leaving directory > `/opt/install/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/opt/install/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore' > make: *** [all] Error 2 > DWFCORE 1.0: Error build failed (0)................. > > > I thought maybe the BufferOutputStream.cpp was corrupted, so compared > it with version at > http://svn.osgeo.org/mapguide/trunk/MgDev/Oem/DWFTK7.1/develop/global/src/dwfcore/BufferOutputStream.cpp > which was identical. > > There is a '?' in the file, but it is on line 110, not 192. > > Anyone know what I'm doing wrong? :-) > _______________________________________________ > mapguide-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapguide-users > > -- View this message in context: http://www.nabble.com/CPP-Build-failure-on-Ubuntu-8.04-tp17876969p17982836.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
