[mapguide-users] Mapguide 2.0.1.2716 build problem

mike at malagatech.com mike at malagatech.com
Thu Jul 31 17:01:23 EDT 2008


I have a Debian linux machine running the latest stable release of all
debian packages including libraries, compilers, etc to the best of my
knowledge (as a side note I was able to successfully compile FDO).  I have
downloaded the source for mapguide version 2.0.1.2716 and am now trying to
run the build_oem.sh script.  When I do the process returns with numerous
errors as well as a warning about the header file atomic.h.  I have
included the complete output here for your review; please send any
suggestions you may have as I'm not sure how to fix this.

MapGuide Open Source build script for OEM components
OEM Build Initialization ............................
Oem Libraries will be installed at: /usr/local/mapguideopensource
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
ace: Initialization...........................
ace: Configure/Build ...........................
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
make[1]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'

Makefile:
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace/Makefile.ace

make[1]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'
make[1]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'
make -f Makefile.dirs SUBDIR_TARGET=all RMCast.subdir
make[2]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'
make -f Makefile -C RMCast all
make[3]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace/RMCast'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace/RMCast'
make[2]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'

Makefile:
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace/Makefile.dirs

make[1]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers/ace'
/usr/local/src/mapguide-2.0.1/Oem/ACE/ACE_wrappers
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
ace: Build Successful ..........................
dwfcore: Initialization...........................
/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/build/gnu/dwfcore
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
dwfcore: Configure/Build ...........................
/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore
/usr/local/src/mapguide-2.0.1/Oem /usr/local/src/mapguide-2.0.1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries...
yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking asm/atomic.h usability... no
checking asm/atomic.h presence... yes
configure: WARNING: asm/atomic.h: present but cannot be compiled
configure: WARNING: asm/atomic.h:     check for missing prerequisite
headers?
configure: WARNING: asm/atomic.h: see the Autoconf documentation
configure: WARNING: asm/atomic.h:     section "Present But Cannot Be
Compiled"
configure: WARNING: asm/atomic.h: proceeding with the preprocessor's result
configure: WARNING: asm/atomic.h: in the future, the compiler will take
precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to http://www.autodesk.com/dwf ##
configure: WARNING:     ## ------------------------------------------ ##
checking for asm/atomic.h... yes
checking alsa/iatomic.h usability... no
checking alsa/iatomic.h presence... no
checking for alsa/iatomic.h... no
checking netinet/ether.h usability... yes
checking netinet/ether.h presence... yes
checking for netinet/ether.h... yes
configure: asm/atomic.h available but required operations are missing
configure: alsa/iatomic.h available but required operations are missing
checking for pthread_create in -lpthread... yes
checking for uuid_generate in -luuid... no
checking for inflate in -lz... yes
configure: Using optimized configuration
configure: gcc 3.2.x requires less strict compiler flags. Please pay
attention to warnings!
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ansi/Makefile
config.status: creating mac/Makefile
config.status: creating zip/Makefile
config.status: creating zlib/Makefile
config.status: creating x86/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore'
Making all in ansi
make[2]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/ansi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/ansi'
Making all in mac
make[2]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/mac'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/mac'
Making all in x86
make[2]: Entering directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/x86'
/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 Core.lo -MD -MP -MF .deps/Core.Tpo -c
-o Core.lo Core.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
Core.lo -MD -MP -MF .deps/Core.Tpo -c Core.cpp  -fPIC -DPIC -o .libs/Core.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
Ada/C/ObjC but not for C++
/usr/include/asm-i486/bitops.h:244: error: expected initializer before
'int'
/usr/include/linux/bitops.h: In function 'long unsigned int
hweight_long(long unsigned int)':
/usr/include/linux/bitops.h:31: error: 'hweight32' was not declared in this
scope
/usr/include/linux/bitops.h:31: error: 'hweight64' was not declared in this
scope
/usr/include/asm-i486/system.h: At global scope:
/usr/include/asm-i486/system.h:273: error: expected ',' or '...' before
'new'
/usr/include/asm-i486/system.h: In function 'long unsigned int
__cmpxchg(volatile void*, long unsigned int, long unsigned int)':
/usr/include/asm-i486/system.h:276: error: 'size' was not declared in this
scope
/usr/include/asm-i486/system.h:280: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h:286: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h:292: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h: At global scope:
/usr/include/asm-i486/system.h:306: error: 'u8' has not been declared
/usr/include/asm-i486/system.h:306: error: 'u8' has not been declared
/usr/include/asm-i486/system.h:307: error: 'u16' has not been declared
/usr/include/asm-i486/system.h:307: error: 'u16' has not been declared
/usr/include/asm-i486/system.h:308: error: 'u32' has not been declared
/usr/include/asm-i486/system.h:308: error: 'u32' has not been declared
/usr/include/asm-i486/system.h:311: error: expected ',' or '...' before
'new'
/usr/include/asm-i486/system.h: In function 'long unsigned int
cmpxchg_386(volatile void*, long unsigned int, long unsigned int)':
/usr/include/asm-i486/system.h:313: error: 'size' was not declared in this
scope
/usr/include/asm-i486/system.h:315: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h:315: error: invalid conversion from 'int*'
to 'int'
/usr/include/asm-i486/system.h:315: error:   initializing argument 3 of
'long unsigned int cmpxchg_386_u8(volatile void*, int, int)'
/usr/include/asm-i486/system.h:317: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h:317: error: invalid conversion from 'int*'
to 'int'
/usr/include/asm-i486/system.h:317: error:   initializing argument 3 of
'long unsigned int cmpxchg_386_u16(volatile void*, int, int)'
/usr/include/asm-i486/system.h:319: error: expected type-specifier before
')' token
/usr/include/asm-i486/system.h:319: error: invalid conversion from 'int*'
to 'int'
/usr/include/asm-i486/system.h:319: error:   initializing argument 3 of
'long unsigned int cmpxchg_386_u32(volatile void*, int, int)'
/usr/include/linux/bitmap.h: At global scope:
/usr/include/linux/bitmap.h:116: error: expected ',' or '...' before 'new'
/usr/include/linux/bitmap.h:118: error: expected ',' or '...' before 'new'
/usr/include/linux/bitmap.h: In function 'void bitmap_zero(long unsigned
int*, int)':
/usr/include/linux/bitmap.h:131: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h:134: error: 'BITS_TO_LONGS' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_fill(long unsigned
int*, int)':
/usr/include/linux/bitmap.h:141: error: 'BITS_TO_LONGS' was not declared in
this scope
/usr/include/linux/bitmap.h:146: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_copy(long unsigned
int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:152: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h:155: error: 'BITS_TO_LONGS' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_and(long unsigned
int*, const long unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:163: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_or(long unsigned
int*, const long unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:172: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_xor(long unsigned
int*, const long unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:181: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_andnot(long unsigned
int*, const long unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:190: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_complement(long
unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:199: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_equal(const long
unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:208: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_intersects(const long
unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:217: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_subset(const long
unsigned int*, const long unsigned int*, int)':
/usr/include/linux/bitmap.h:226: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_empty(const long
unsigned int*, int)':
/usr/include/linux/bitmap.h:234: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_full(const long
unsigned int*, int)':
/usr/include/linux/bitmap.h:242: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'int bitmap_weight(const long
unsigned int*, int)':
/usr/include/linux/bitmap.h:250: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_shift_right(long
unsigned int*, const long unsigned int*, int, int)':
/usr/include/linux/bitmap.h:258: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/bitmap.h: In function 'void bitmap_shift_left(long
unsigned int*, const long unsigned int*, int, int)':
/usr/include/linux/bitmap.h:267: error: 'BITS_PER_LONG' was not declared in
this scope
/usr/include/linux/cpumask.h: At global scope:
/usr/include/linux/cpumask.h:88: error: 'bits' has not been declared
/usr/include/linux/cpumask.h:88: error: expected identifier before numeric
constant
/usr/include/linux/cpumask.h:88: error: expected ',' or '...' before
numeric constant
/usr/include/linux/cpumask.h: In function 'void __cpu_set(int, volatile
cpumask_t*)':
/usr/include/linux/cpumask.h:94: error: 'volatile struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpu_clear(int, volatile
cpumask_t*)':
/usr/include/linux/cpumask.h:100: error: 'volatile struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_setall(cpumask_t*,
int)':
/usr/include/linux/cpumask.h:106: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_clear(cpumask_t*,
int)':
/usr/include/linux/cpumask.h:112: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpu_test_and_set(int,
cpumask_t*)':
/usr/include/linux/cpumask.h:121: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_and(cpumask_t*,
const cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:128: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:128: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:128: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_or(cpumask_t*, const
cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:135: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:135: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:135: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_xor(cpumask_t*,
const cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:142: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:142: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:142: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_andnot(cpumask_t*,
const cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:150: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:150: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:150: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void
__cpus_complement(cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:157: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:157: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_equal(const
cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:164: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:164: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_intersects(const
cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:171: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:171: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_subset(const
cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:178: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:178: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_empty(const
cpumask_t*, int)':
/usr/include/linux/cpumask.h:184: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_full(const
cpumask_t*, int)':
/usr/include/linux/cpumask.h:190: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpus_weight(const
cpumask_t*, int)':
/usr/include/linux/cpumask.h:196: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void
__cpus_shift_right(cpumask_t*, const cpumask_t*, int, int)':
/usr/include/linux/cpumask.h:204: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:204: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void
__cpus_shift_left(cpumask_t*, const cpumask_t*, int, int)':
/usr/include/linux/cpumask.h:212: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:212: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpumask_scnprintf(char*,
int, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:273: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpumask_parse(const char*,
int, cpumask_t*, int)':
/usr/include/linux/cpumask.h:281: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpulist_scnprintf(char*,
int, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:289: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpulist_parse(const char*,
cpumask_t*, int)':
/usr/include/linux/cpumask.h:295: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h: In function 'int __cpu_remap(int, const
cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:303: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:303: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h: In function 'void __cpus_remap(cpumask_t*,
const cpumask_t*, const cpumask_t*, const cpumask_t*, int)':
/usr/include/linux/cpumask.h:311: error: 'struct cpumask_t' has no member
named 'bits'
/usr/include/linux/cpumask.h:311: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:311: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/linux/cpumask.h:311: error: 'const struct cpumask_t' has no
member named 'bits'
/usr/include/asm-i486/processor.h: At global scope:
/usr/include/asm-i486/processor.h:80: error: 'CONFIG_X86_L1_CACHE_SHIFT'
was not declared in this scope
/usr/include/asm-i486/processor.h:80: error: requested alignment is not a
constant
/usr/include/asm-i486/processor.h: In function 'void set_in_cr4(long
unsigned int)':
/usr/include/asm-i486/processor.h:246: error: 'read_cr4' was not declared
in this scope
/usr/include/asm-i486/processor.h:248: error: 'write_cr4' was not declared
in this scope
/usr/include/asm-i486/processor.h: In function 'void clear_in_cr4(long
unsigned int)':
/usr/include/asm-i486/processor.h:255: error: 'read_cr4' was not declared
in this scope
/usr/include/asm-i486/processor.h:257: error: 'write_cr4' was not declared
in this scope
/usr/include/asm-i486/processor.h: In function 'void load_esp0(tss_struct*,
thread_struct*)':
/usr/include/asm-i486/processor.h:500: error: 'unlikely' was not declared
in this scope
make[2]: *** [Core.lo] Error 1
make[2]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore/x86'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/local/src/mapguide-2.0.1/Oem/DWFTK7.1/develop/global/src/dwfcore'
make: *** [all] Error 2
DWFCORE 1.0: Error build failed (0).................




More information about the mapguide-users mailing list