more linux compile errors than you can shake a stick at

mark j jansenbulk at gmail.com
Wed Jul 12 23:15:58 EDT 2006


Hello,

I checked out revision 715 today and continued to try to complete the build
on SuSE linux with gcc 4.1

The build is still problematic in a number of areas, below is a list of some
examples of the errors one encounters when compiling on linux. I assume that
most of you are developing your apps on the Windows platform?

- ACE libraries in the OEM do not compile without editing some of the
source.

- There are a number of tags that libtool doesn't support:

libtool: unrecognized option `--tag=CXX'

- The MdfModel compile in the common directory produces a number of errors
like this one:

GridSurfaceStyle.h:77: error: explicit instantiation of 'class
std::auto_ptr<MdfModel::GridSurfaceStyle>' in namespace 'MdfModel' (which
does not enclose namespace 'std')

- A number of extra qualifications persist, for example:

./Services/PrintLayout.h:216: error: extra qualification 'MgPrintLayout::'
on member 'LegendWidth'
./Services/PrintLayout.h:217: error: extra qualification 'MgPrintLayout::'
on member 'LegendPadding'
./Services/PrintLayout.h:218: error: extra qualification 'MgPrintLayout::'
on member 'HeaderHeight'
./Services/PrintLayout.h:219: error: extra qualification 'MgPrintLayout::'
on member 'ScalebarHeight'
./Services/PrintLayout.h:220: error: extra qualification 'MgPrintLayout::'
on member 'ScalebarPadding'
./Services/PrintLayout.h:221: error: extra qualification 'MgPrintLayout::'
on member 'FooterHeight'
./Services/PrintLayout.h:222: error: extra qualification 'MgPrintLayout::'
on member 'GroupIndent'

(and in MgDev/Oem/geos-2.2.0/source/headers/geos/geos.h, as well as a dozen
other header files)

- The library libgeos.a is not compiled with the build_oem.sh script, so you
have to enter that dir to compile, and then continue with the main mapguide
make

- libtool: unrecognized option `---mode=link'
 in Makefile /home/mark/DEV_FORK/mapguide/MgDev/Web/src/JavaApi/Makefile


This is by no means a complete list but hopefully provides an indication of
the current state of the Makefiles in the revisions...

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20060712/af5c0fe3/attachment.html


More information about the Mapguide-users mailing list