poco compilation problem mingw - fedora10

ah at onborg.com ah at onborg.com
Fri Nov 7 21:57:47 UTC 2008


what is wrong with my system libararies


[andrzej at linx poco-1.3.3p1]$ make
make -C /home/andrzej/poco/poco-1.3.3p1/Foundation
make[1]: Entering directory `/home/andrzej/poco/poco-1.3.3p1/Foundation'
** Compiling src/Environment.cpp (debug)
i686-pc-mingw32-g++ -Iinclude -I/home/andrzej/poco/poco-1.3.3p1/CppUnit/include
-I/home/andrzej/poco/poco-1.3.3p1/Foundation/include
-I/home/andrzej/poco/poco-1.3.3p1/XML/include -I/home/andrzej/poco/poco-1.3.3p1/Util/include
-I/home/andrzej/poco/poco-1.3.3p1/Net/include  -DPOCO_BUILD_HOST=linx  -v -mno-cygwin 
-D_WIN32 -DMINGW32 -DWINVER=0x500 -DPOCO_NO_FPENVIRONMENT -DPCRE_STATIC
-DPOCO_THREAD_STACK_SIZE -DFoundation_Config_INCLUDED -I/usr/local/include -I/usr/include 
-g -D_DEBUG  -c src/Environment.cpp -o
/home/andrzej/poco/poco-1.3.3p1/Foundation/obj/MinGW/ia32/debug_static/Environment.o
Using built-in specs.
Target: i686-pc-mingw32
Configured with: ../configure --prefix=/usr --bindir=/usr/bin --includedir=/usr/include
--libdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-mingw32 --with-gnu-as
--with-gnu-ld --verbose --without-newlib --disable-multilib --with-system-zlib --disable-nls
--without-included-gettext --disable-win32-registry --enable-version-specific-runtime-libs
--with-sysroot=/usr/i686-pc-mingw32/sys-root --enable-languages=c,c++
Thread model: win32
gcc version 4.3.2 (GCC)
COLLECT_GCC_OPTIONS='-Iinclude' '-I/home/andrzej/poco/poco-1.3.3p1/CppUnit/include'
'-I/home/andrzej/poco/poco-1.3.3p1/Foundation/include'
'-I/home/andrzej/poco/poco-1.3.3p1/XML/include'
'-I/home/andrzej/poco/poco-1.3.3p1/Util/include'
'-I/home/andrzej/poco/poco-1.3.3p1/Net/include' '-DPOCO_BUILD_HOST=linx' '-v' '-mno-cygwin'
'-D_WIN32' '-DMINGW32' '-DWINVER=0x500' '-DPOCO_NO_FPENVIRONMENT' '-DPCRE_STATIC'
'-DPOCO_THREAD_STACK_SIZE' '-DFoundation_Config_INCLUDED' '-I/usr/local/include'
'-I/usr/include' '-g' '-D_DEBUG' '-c' '-o'
'/home/andrzej/poco/poco-1.3.3p1/Foundation/obj/MinGW/ia32/debug_static/Environment.o'
'-mtune=generic'
 /usr/libexec/gcc/i686-pc-mingw32/4.3.2/cc1plus -quiet -v -Iinclude
-I/home/andrzej/poco/poco-1.3.3p1/CppUnit/include
-I/home/andrzej/poco/poco-1.3.3p1/Foundation/include
-I/home/andrzej/poco/poco-1.3.3p1/XML/include
-I/home/andrzej/poco/poco-1.3.3p1/Util/include
-I/home/andrzej/poco/poco-1.3.3p1/Net/include -I/usr/local/include -I/usr/include
-DPOCO_BUILD_HOST=linx -D_WIN32 -DMINGW32 -DWINVER=0x500 -DPOCO_NO_FPENVIRONMENT
-DPCRE_STATIC -DPOCO_THREAD_STACK_SIZE -DFoundation_Config_INCLUDED -D_DEBUG
src/Environment.cpp -quiet -dumpbase Environment.cpp -mno-cygwin -mtune=generic
-auxbase-strip
/home/andrzej/poco/poco-1.3.3p1/Foundation/obj/MinGW/ia32/debug_static/Environment.o -g
-version -o /tmp/cc6okgPp.s
ignoring nonexistent directory "/usr/i686-pc-mingw32/sys-root/usr/local/include"
ignoring nonexistent directory
"/usr/lib/gcc/i686-pc-mingw32/4.3.2/../../../../i686-pc-mingw32/include"
ignoring duplicate directory "/home/andrzej/poco/poco-1.3.3p1/Foundation/include"
#include "..." search starts here:
#include <...> search starts here:
 include
 /home/andrzej/poco/poco-1.3.3p1/CppUnit/include
 /home/andrzej/poco/poco-1.3.3p1/XML/include
 /home/andrzej/poco/poco-1.3.3p1/Util/include
 /home/andrzej/poco/poco-1.3.3p1/Net/include
 /usr/local/include
 /usr/include
 /usr/lib/gcc/i686-pc-mingw32/4.3.2/include/c++
 /usr/lib/gcc/i686-pc-mingw32/4.3.2/include/c++/i686-pc-mingw32
 /usr/lib/gcc/i686-pc-mingw32/4.3.2/include/c++/backward
 /usr/lib/gcc/i686-pc-mingw32/4.3.2/include
 /usr/lib/gcc/i686-pc-mingw32/4.3.2/include-fixed
 /usr/i686-pc-mingw32/sys-root/mingw/include
End of search list.
GNU C++ (GCC) version 4.3.2 (i686-pc-mingw32)
	compiled by GNU C version 4.3.0 20080428 (Red Hat 4.3.0-8), GMP version 4.2.2, MPFR version
2.3.0-p2.
warning: MPFR header version 2.3.0-p2 differs from library version 2.3.2.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: ae26091e2341bb99ed135a76888b4e34
In file included from src/Environment.cpp:48:
src/Environment_WIN32.cpp: In static member function 'static void
Poco::EnvironmentImpl::nodeIdImpl(Poco::UInt8 (&)[6])':
src/Environment_WIN32.cpp:176: error: 'memcpy' is not a member of 'std'
make[1]: ***
[/home/andrzej/poco/poco-1.3.3p1/Foundation/obj/MinGW/ia32/debug_static/Environment.o] Error
1
make[1]: Leaving directory `/home/andrzej/poco/poco-1.3.3p1/Foundation'
make: *** [Foundation-libexec] Error 2
[andrzej at linx poco-1.3.3p1]$




More information about the mingw mailing list