[mapguide-users] Build errors in ApacheAgent
Marc Pfister
mpfister at enplan.com
Sat Jan 12 23:58:05 EST 2008
I've made it through almost to the end, but now I'm stuck on these
errors (scroll down). I don't know if they're related to the warnings
that occur first:
g++411 -DPACKAGE_NAME=\"mapguide\" -DPACKAGE_TARNAME=\"mapguide\"
-DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"mapguide 2.0.0\""
-DPACKAGE_BUGREPORT=\"http://mapguide.osgeo.org\" -DPACKAGE=\"mapguide\"
-DVERSION=\"2.0.0\" -DPACKAGE=\"mapguide\" -DVERSION=\"2.0.0\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_MATH_H=1 -DHAVE_NETDB_H=1
-DHAVE_NETINET_IN_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_SOCKET_H=1
-DHAVE_GETHOSTBYNAME=1 -DHAVE_SOCKET=1 -DHAVE_HTONS=1 -DHAVE_CONNECT=1
-DHAVE_SHUTDOWN=1 -I. -I. -I../../../Common/Foundation
-I../../../Common/Geometry -I../../../Common/PlatformBase
-I../../../Common/MapGuideCommon -I../../../Common/MdfModel
-I../../../Oem/ACE/ACE_wrappers
-I../../../Oem/LinuxApt/httpd-2.2.4/include
-I../../../Oem/LinuxApt/httpd-2.2.4/srclib/apr/include
-I../../../Oem/LinuxApt/httpd-2.2.4/srclib/apr-util/include
-I../../../Oem/LinuxApt/httpd-2.2.4/os/unix
-I/usr/local/mapguideopensource/webserverextensions/apache2/include
-I../HttpHandler -I../WebSupport -I../MapAgentCommon -O2 -g -pipe
-march=i386 -mcpu=i686 -fno-use-cxa-atexit -fexceptions -MT
ApacheAgent.lo -MD -MP -MF .deps/ApacheAgent.Tpo -c ApacheAgent.cpp
-fPIC -DPIC -o .libs/ApacheAgent.o
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig.h:231,
from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:30,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig_auto.h:173:1: warning: "PACKAGE_BUGREPORT" redefined
<command line>:1:1: warning: this is the location of the previous
definition
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig_auto.h:176:1: warning: "PACKAGE_NAME" redefined
<command line>:1:1: warning: this is the location of the previous
definition
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig_auto.h:179:1: warning: "PACKAGE_STRING" redefined
<command line>:1:1: warning: this is the location of the previous
definition
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig_auto.h:182:1: warning: "PACKAGE_TARNAME" redefined
<command line>:1:1: warning: this is the location of the previous
definition
/usr/local/mapguideopensource/webserverextensions/apache2/include/ap_con
fig_auto.h:185:1: warning: "PACKAGE_VERSION" redefined
<command line>:1:1: warning: this is the location of the previous
definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:26:1: warning: "REG_ICASE" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:272:1: warning: this is the location of the
previous definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:27:1: warning: "REG_NEWLINE" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:277:1: warning: this is the location of the
previous definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:28:1: warning: "REG_NOTBOL" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:291:1: warning: this is the location of the
previous definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:29:1: warning: "REG_NOTEOL" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:294:1: warning: this is the location of the
previous definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:34:1: warning: "REG_EXTENDED" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:268:1: warning: this is the location of the
previous definition
In file included from
/usr/local/mapguideopensource/webserverextensions/apache2/include/httpd.
h:44,
from ApacheAgent.cpp:19:
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:35:1: warning: "REG_NOSUB" redefined
In file included from
../../../Oem/ACE/ACE_wrappers/ace/os_include/os_regex.h:30,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.inl:5,
from
../../../Oem/ACE/ACE_wrappers/ace/OS_NS_regex.h:56,
from ../../../Oem/ACE/ACE_wrappers/ace/OS.h:40,
from ../../../Common/Foundation/Foundation.h:51,
from ../../../Common/Geometry/GeometryCommon.h:25,
from ../../../Common/PlatformBase/PlatformBase.h:21,
from
../../../Common/MapGuideCommon/MapGuideCommon.h:21,
from ApacheAgent.cpp:17:
/usr/include/regex.h:281:1: warning: this is the location of the
previous definition
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:41: error: conflicting declaration 'REG_BADBR'
/usr/include/regex.h:322: error: 'REG_BADBR' has a previous declaration
as 'reg_errcode_t REG_BADBR'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:42: error: conflicting declaration 'REG_BADPAT'
/usr/include/regex.h:314: error: 'REG_BADPAT' has a previous declaration
as 'reg_errcode_t REG_BADPAT'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:43: error: conflicting declaration 'REG_BADRPT'
/usr/include/regex.h:325: error: 'REG_BADRPT' has a previous declaration
as 'reg_errcode_t REG_BADRPT'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:44: error: conflicting declaration 'REG_EBRACE'
/usr/include/regex.h:321: error: 'REG_EBRACE' has a previous declaration
as 'reg_errcode_t REG_EBRACE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:45: error: conflicting declaration 'REG_EBRACK'
/usr/include/regex.h:319: error: 'REG_EBRACK' has a previous declaration
as 'reg_errcode_t REG_EBRACK'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:46: error: conflicting declaration 'REG_ECOLLATE'
/usr/include/regex.h:315: error: 'REG_ECOLLATE' has a previous
declaration as 'reg_errcode_t REG_ECOLLATE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:47: error: conflicting declaration 'REG_ECTYPE'
/usr/include/regex.h:316: error: 'REG_ECTYPE' has a previous declaration
as 'reg_errcode_t REG_ECTYPE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:48: error: conflicting declaration 'REG_EESCAPE'
/usr/include/regex.h:317: error: 'REG_EESCAPE' has a previous
declaration as 'reg_errcode_t REG_EESCAPE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:50: error: conflicting declaration 'REG_EPAREN'
/usr/include/regex.h:320: error: 'REG_EPAREN' has a previous declaration
as 'reg_errcode_t REG_EPAREN'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:51: error: conflicting declaration 'REG_ERANGE'
/usr/include/regex.h:323: error: 'REG_ERANGE' has a previous declaration
as 'reg_errcode_t REG_ERANGE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:52: error: conflicting declaration 'REG_ESIZE'
/usr/include/regex.h:329: error: 'REG_ESIZE' has a previous declaration
as 'reg_errcode_t REG_ESIZE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:53: error: conflicting declaration 'REG_ESPACE'
/usr/include/regex.h:324: error: 'REG_ESPACE' has a previous declaration
as 'reg_errcode_t REG_ESPACE'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:54: error: conflicting declaration 'REG_ESUBREG'
/usr/include/regex.h:318: error: 'REG_ESUBREG' has a previous
declaration as 'reg_errcode_t REG_ESUBREG'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:56: error: conflicting declaration 'REG_NOMATCH'
/usr/include/regex.h:310: error: 'REG_NOMATCH' has a previous
declaration as 'reg_errcode_t REG_NOMATCH'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:66: error: conflicting declaration 'typedef struct regex_t
regex_t'
/usr/include/regex.h:407: error: 'regex_t' has a previous declaration as
'typedef struct re_pattern_buffer regex_t'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:75: error: conflicting declaration 'typedef struct regmatch_t
regmatch_t'
/usr/include/regex.h:438: error: 'regmatch_t' has a previous declaration
as 'typedef struct regmatch_t regmatch_t'
/usr/local/mapguideopensource/webserverextensions/apache2/include/pcrepo
six.h:80: error: declaration of C function 'int regexec(regex_t*, const
char*, size_t, regmatch_t*, int)' conflicts with
/usr/include/regex.h:544: error: previous declaration 'int regexec(const
regex_t*, const char*, size_t, regmatch_t*, int)' here
make[3]: *** [ApacheAgent.lo] Error 1
make[3]: Leaving directory `/root/mapguide/Web/src/ApacheAgent'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/mapguide/Web/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/mapguide/Web'
make: *** [all-recursive] Error 1
I'd most appreciate any advice on how to get past this one. System is
Fedora Core 6, and in this case I'm using GCC 4.1.1.
Thanks,
Marc
n
Marc Pfister
Geospatial Data Manager
ENPLAN
mpfister at enplan.com
530/221-0440 x108
530/221-6963 Fax
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20080112/da00cd04/attachment.html
More information about the mapguide-users
mailing list