I built a small library containing wsdl2objc generated code. It worked
perfectly until I updated to wsdl2objc 0.7pre1. After doing that, my
application cannot link properly, popping out the following error log:
Ld
build/Sucursales.build/Debug-iphoneos/Sucursales.build/Objects-normal/armv7/Sucu
rsales
normal armv7
cd /Users/nameghino/src/Sucursales
setenv IPHONEOS_DEPLOYMENT_TARGET 3.1
setenv PATH
"/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/us
r/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -arch
armv7 -isysroot
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk
-L/Users/nameghino/src/Sucursales/build/Debug-iphoneos
-L/Users/nameghino/src/Sucursales/../../Library/MyLibraries/MSSharedLibrary-1.0.
0
-F/Users/nameghino/src/Sucursales/build/Debug-iphoneos -filelist
/Users/nameghino/src/Sucursales/build/Sucursales.build/Debug-iphoneos/Sucursales
.build/Objects-normal/armv7/Sucursales.LinkFileList
-dead_strip -lxml2 -ObjC -all_load -miphoneos-version-min=3.1 -framework
Foundation -framework UIKit -framework CoreGraphics -lsqlite3.0 -framework
CoreLocation -framework MapKit -lxml2
/Users/nameghino/src/MSSharedComponents/Frameworks/MSSharedLibrary/build/Debug-i
phoneos/libMSSharedLibrary.a
-o
/Users/nameghino/src/Sucursales/build/Sucursales.build/Debug-iphoneos/Sucursales
.build/Objects-normal/armv7/Sucursales
Undefined symbols:
"_OBJC_CLASS_$_DataCatalogService_GetSingleRow", referenced from:
objc-class-ref-to-DataCatalogService_GetSingleRow in
libMSSharedLibrary.a(MSDataCatalogSpecification.o)
"_OBJC_CLASS_$_DataCatalogService_ArrayOfString", referenced from:
objc-class-ref-to-DataCatalogService_ArrayOfString in
libMSSharedLibrary.a(MSDataCatalogSpecification.o)
"_OBJC_CLASS_$_DataCatalogService_GetSingleRowResponse", referenced from:
objc-class-ref-to-DataCatalogService_GetSingleRowResponse in
libMSSharedLibrary.a(MSSingleRowResultsParser.o)
"_OBJC_CLASS_$_DataCatalogService_GetMultiRowResponse", referenced from:
objc-class-ref-to-DataCatalogService_GetMultiRowResponse in
libMSSharedLibrary.a(MSMultiRowResultsParser.o)
"_OBJC_CLASS_$_DataCatalogService_HelloWorldResponse", referenced from:
objc-class-ref-to-DataCatalogService_HelloWorldResponse in
libMSSharedLibrary.a(DataCatalogService.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Please let me know if you need any more feedback with the issue and thanks
in advance,
Nicolas Ameghino
Original issue reported on code.google.com by nicolas....@gmail.com on 28 May 2010 at 8:59
Original issue reported on code.google.com by
nicolas....@gmail.com
on 28 May 2010 at 8:59