Hi, some recent changes in solitaire and the new spider solitaire can't 
be built in RosBE 1.5B1. Seems to be a problem with the new cardlib as 
static lib.

[RC]       obj-i386\base\applications\games\solitaire\rsrc_sol.res
[CVTRES]   obj-i386\base\applications\games\solitaire\rsrc_sol.coff
[LD]       output-i386\base\applications\games\solitaire\sol.exe
mingw32-make.exe : c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/lib
stdc++.a(tinfo.o): In function `ZNSt9type_infoD0Ev':
Bei Zeile:1 Zeichen:2
+ & <<<< 'C:\Program Files\RosBE\i386\bin\mingw32-make.exe' -j 1 
sol_clean sol
     + CategoryInfo          : NotSpecified: (c:/program 
file...type_infoD0Ev':
    :String) [], RemoteException
     + FullyQualifiedErrorId : NativeCommandError

C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/tinfo.cc:33: undefined reference to `strcmp'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(vterminate
.o): In function `ZN9__gnu_cxx27__verbose_terminate_handlerEv':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:65: undefined reference to `fputs'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:69: undefined reference to `fputs'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:70: undefined reference to `fputs'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:83: undefined reference to `fputs'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/lib
stdc++-v3/libsupc++/vterminate.cc:84: undefined reference to `fputs'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:85: undefined reference to `fputc'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3
/libsupc++/vterminate.cc:91: undefined reference to `fputs'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `d_source_name':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:1427: 
undefine
d reference to `memcmp'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `d_expression':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:2641: 
undefine
d reference to `strcmp'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:2679: 
undefine
d reference to `strcmp'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `d_print_comp':
C:/msys/local/build
/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:3461: undefined reference 
to `str
ncmp'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:3881: 
undefine
d reference to `strcmp'
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:4052: 
undefine
d reference to `sprintf'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `d_demangle_callback':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:4495: 
undefine
d reference to `strncmp'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `_cxa_demangle':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:4656: 
undefine
d reference to `strcpy'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libstdc++.a(cp-demangl
e.o): In function `d_growable_string_callback_adapter':
C:/msys/local/build/mingw32/libstdc++-v3/libsupc++/cp-demangle.c:3010: 
undefine
d reference to `realloc'
c:/program files/rosbe/i386/bin/../lib/gcc/
mingw32/4.4.2/libgcc.a(unwind-sjlj.o): In function `fc_key_init':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:578:
  undefined reference to `tlsal...@0'
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:589:
  undefined reference to `getlaster...@0'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(unwind-sjlj.o
): In function `_gthread_getspecific':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:605:
  undefined reference to `getlaster...@0'
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:607:
  undefined reference to `tlsgetva...@4'
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:609:
  undefined reference to `setlaster...@4'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(unwind-sjlj.o
): In function `_gthread_setspecific':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/gthr-win32.h:617:
  undefined reference to `tlssetva...@8'
C:/msys/local/build/mingw32/libgc
c/../../../src/libgcc/../gcc/gthr-win32.h:620: undefined reference to 
`GetLastE
r...@0'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_recursive_mutex_unlock':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:256: undefined reference to `releasesemaph...@12'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_mutex_unlock':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:187: undefined reference to `releasesemaph...@12'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_recursive_mutex_init_function':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:198: undefined reference to `createsemapho...@16'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_mutex_init_function':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:150: undefined reference to `createsemapho...@16'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_setspecific':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:140: undefined reference to `tlssetva...@8'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_getspecific':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:131: undefined reference to `getlaster...@0'
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:132: undefined reference to `tlsgetva...@4'
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:133: undefined reference to `setlaster...@4'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_key_dele
te':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:123: undefined reference to `tlsf...@4'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_key_create':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:105: undefined reference to `tlsal...@0'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_setspecific':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:143: undefined reference to `getlaster...@0'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_key_delete':
C:/msys/local/build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-
win32.c:123: undefined reference to `getlaster...@0'
c:/program 
files/rosbe/i386/bin/../lib/gcc/mingw32/4.4.2/libgcc.a(gthr-win32.o)
: In function `_gthr_win32_key_create':
C:/msys/local/
build/mingw32/libgcc/../../../src/libgcc/../gcc/config/i386/gthr-win32.c:116: 
u
ndefined reference to `getlaster...@0'
mingw32-make: *** 
[output-i386\base\applications\games\solitaire\sol.exe] Error
  1

Additionally ash mentioned similar linking errors with some of his 
projects including a static lib. These Problems only occur in GCC 4.4.2 
and not in 4.1.3.

The real fun is this: C:/msys/local/build/mingw32 Where is this path from??!

Any idea where the Problem is from? RBuild? GCC itself? How to fix?

_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to