Using http://btouch-library.googlecode.com/files/FacebookConnect.zip
Mtouch failed with no output error. No spaces in my folder name.
Why do I get this error when I use third party libraries? Sometimes it
works, and sometimes
It doesn't. There doesn't seem to be a consistent way of getting it to
work. I am adding in
The additional parameters like this...
-nosymbolstrip -aot="iphone-abi" -noregistrar -gcc_flags
"-L${ProjectDir}/assemblies -lFBPlatform -framework QuartzCore
-framework OpenGLES -framework CoreGraphics -ObjC"
Or this
-v -gcc_flags "-L${ProjectDir}/assemblies -lFBPlatform -framework
CoreGraphics -force_load ${ProjectDir}/assemblies/libFBPlatform.a"
Thanks!
Output is...
Building: FacebookConnect (Debug|iPhoneSimulator)
Building Solution FacebookConnect
Building: FacebookConnect (Debug|iPhoneSimulator)
Performing main compilation...
/Developer/MonoTouch/usr/bin/smcs /noconfig
"/out:/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSim
ulator/Debug/FacebookConnect.exe"
"/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.dll"
"/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll"
"/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll"
"/r:/Developer/MonoTouch/usr/lib/mono/2.1/monotouch.dll"
"/r:/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies/Face
book.dll" /nologo /warn:4 /debug:+ /debug:full /optimize- /codepage:utf8
"/define:DEBUG" /t:exe
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/facebook.cs"
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/AppDelegate.cs"
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/AppDelegate.g.cs"
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/Main.cs"
Copying content files
Copying
'/Users/jho/Downloads/FacebookConnect/FacebookConnect/images/Logo.png'
to
'/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSimulato
r/Debug/FacebookConnect.app/Icon.png'
Build complete -- 0 errors, 0 warnings
Compiling to native code
/Developer/MonoTouch/usr/bin/mtouch -v --nomanifest --nosign -sim
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSimulato
r/Debug/FacebookConnect.app"
"-r=/Developer/MonoTouch/usr/lib/mono/2.1/System.dll"
"-r=/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll"
"-r=/Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll"
"-r=/Developer/MonoTouch/usr/lib/mono/2.1/monotouch.dll"
"-r=/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies/Face
book.dll" -debug -nolink "-sdk=4.2" -v -gcc_flags
"-L/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies
-lFBPlatform -framework CoreGraphics -force_load
/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies/libFBPla
tform.a"
"/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSimulato
r/Debug/FacebookConnect.exe"
Framework is:
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk
Copied
/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSimulator
/Debug/FacebookConnect.exe to
/Users/jho/Downloads/FacebookConnect/FacebookConnect/bin/iPhoneSimulator
/Debug/FacebookConnect.app/FacebookConnect.exe
Generated
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2
-arch i386 -gdwarf-2 -fobjc-legacy-dispatch -fobjc-abi-version=2
-miphoneos-version-min=4.2 -arch i386 -std=c99
-I/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/include
-isysroot
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk -c
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
-o
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.x
86.o -DDEBUG
In file included from
/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/include/mono
touch/monotouch.h:16,
from
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:14:
/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/include/glib
.h:117:1: warning: "ABS" redefined
In file included from
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/Found
ation.h:8,
from
/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/include/mono
touch/gc.h:1,
from
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:13:
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObj
CRuntime.h:320:1: warning: this is the location of the previous
definition
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
: In function 'monotouch_debug_connect':
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1781: warning: implicit declaration of function 'select'
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
: In function 'main':
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1823: warning: implicit declaration of function 'chdir'
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1840: warning: implicit declaration of function
'monotouch_enable_debug_tracking'
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1916: warning: implicit declaration of function 'dup2'
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1923: warning: implicit declaration of function
'mini_get_debug_options'
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.m
:1927: warning: implicit declaration of function
'mono_debugger_agent_parse_options'
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2
-arch i386 -gdwarf-2 -fobjc-legacy-dispatch -fobjc-abi-version=2
-miphoneos-version-min=4.2 -isysroot
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.x
86.o -o
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/Facebo
okConnect -framework CFNetwork -framework AssetsLibrary -framework
CoreTelephony -framework EventKit -framework Foundation -framework
CoreMotion -framework GameKit -framework MapKit -framework MediaPlayer
-framework MessageUI -framework OpenGLES -framework StoreKit -framework
UIKit -framework AddressBookUI -framework iAd -framework
SystemConfiguration -framework AddressBook -framework AudioToolbox
-framework AVFoundation -framework QuartzCore -framework CoreFoundation
-framework CoreGraphics -framework CoreLocation -framework ImageIO
-framework Security -framework CoreMedia -framework CoreVideo -framework
ExternalAccessory -framework EventKitUI -framework QuickLook -framework
AudioToolbox -lz -u _mono_pmip -u _CreateZStream -u _CloseZStream -u
_Flush -u _ReadZStream -u _WriteZStream -liconv -lmono-2.0 -lmonotouch
-L/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/lib -u
_catch_exception_raise
-L/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies
-lFBPlatform -framework CoreGraphics -force_load
/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies/libFBPla
tform.a
Undefined symbols:
".objc_class_name_NSString", referenced from:
literal-pointer@__OBJC@__cls_refs@NSString in
libFBPlatform.a(FBRequest.o)
literal-pointer@__OBJC@__cls_refs@NSString in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSError", referenced from:
literal-pointer@__OBJC@__cls_refs@NSError in
libFBPlatform.a(FBRequest.o)
".objc_class_name_UIColor", referenced from:
literal-pointer@__OBJC@__cls_refs@UIColor in
libFBPlatform.a(FBDialog.o)
literal-pointer@__OBJC@__cls_refs@UIColor in
libFBPlatform.a(FBLoginButton.o)
".objc_class_name_UIFont", referenced from:
literal-pointer@__OBJC@__cls_refs@UIFont in
libFBPlatform.a(FBDialog.o)
".objc_class_name_UIImage", referenced from:
literal-pointer@__OBJC@__cls_refs@UIImage in
libFBPlatform.a(FBRequest.o)
literal-pointer@__OBJC@__cls_refs@UIImage in
libFBPlatform.a(FBDialog.o)
literal-pointer@__OBJC@__cls_refs@UIImage in
libFBPlatform.a(FBLoginButton.o)
".objc_class_name_UIApplication", referenced from:
literal-pointer@__OBJC@__cls_refs@UIApplication in
libFBPlatform.a(FBDialog.o)
".objc_class_name_UILabel", referenced from:
literal-pointer@__OBJC@__cls_refs@UILabel in
libFBPlatform.a(FBDialog.o)
".objc_class_name_UIView", referenced from:
literal-pointer@__OBJC@__cls_refs@UIView in
libFBPlatform.a(FBDialog.o)
.objc_class_name_FBDialog in libFBPlatform.a(FBDialog.o)
".objc_class_name_NSMutableString", referenced from:
literal-pointer@__OBJC@__cls_refs@NSMutableString in
libFBPlatform.a(FBRequest.o)
".objc_class_name_NSNumber", referenced from:
literal-pointer@__OBJC@__cls_refs@NSNumber in
libFBPlatform.a(FBSession.o)
".objc_class_name_UIScreen", referenced from:
literal-pointer@__OBJC@__cls_refs@UIScreen in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSHTTPCookieStorage", referenced from:
literal-pointer@__OBJC@__cls_refs@NSHTTPCookieStorage in
libFBPlatform.a(FBSession.o)
literal-pointer@__OBJC@__cls_refs@NSHTTPCookieStorage in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSNotificationCenter", referenced from:
literal-pointer@__OBJC@__cls_refs@NSNotificationCenter in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSMutableURLRequest", referenced from:
literal-pointer@__OBJC@__cls_refs@NSMutableURLRequest in
libFBPlatform.a(FBRequest.o)
literal-pointer@__OBJC@__cls_refs@NSMutableURLRequest in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSXMLParser", referenced from:
literal-pointer@__OBJC@__cls_refs@NSXMLParser in
libFBPlatform.a(FBRequest.o)
".objc_class_name_NSHTTPCookie", referenced from:
literal-pointer@__OBJC@__cls_refs@NSHTTPCookie in
libFBPlatform.a(FBDialog.o)
".objc_class_name_UIImageView", referenced from:
literal-pointer@__OBJC@__cls_refs@UIImageView in
libFBPlatform.a(FBDialog.o)
literal-pointer@__OBJC@__cls_refs@UIImageView in
libFBPlatform.a(FBLoginButton.o)
".objc_class_name_NSCharacterSet", referenced from:
literal-pointer@__OBJC@__cls_refs@NSCharacterSet in
libFBPlatform.a(FBXMLHandler.o)
".objc_class_name_UIButton", referenced from:
literal-pointer@__OBJC@__cls_refs@UIButton in
libFBPlatform.a(FBDialog.o)
".objc_class_name_UIWebView", referenced from:
literal-pointer@__OBJC@__cls_refs@UIWebView in
libFBPlatform.a(FBDialog.o)
".objc_class_name_NSBundle", referenced from:
literal-pointer@__OBJC@__cls_refs@NSBundle in
libFBPlatform.a(FBLoginButton.o)
".objc_class_name_NSURLConnection", referenced from:
literal-pointer@__OBJC@__cls_refs@NSURLConnection in
libFBPlatform.a(FBRequest.o)
".objc_class_name_NSAssertionHandler", referenced from:
literal-pointer@__OBJC@__cls_refs@NSAssertionHandler in
libFBPlatform.a(FBRequest.o)
".objc_class_name_UIControl", referenced from:
.objc_class_name_FBLoginButton in libFBPlatform.a(FBLoginButton.o)
".objc_class_name_UIActivityIndicatorView", referenced from:
literal-pointer@__OBJC@__cls_refs@UIActivityIndicatorView in
libFBPlatform.a(FBDialog.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Process exited with code 1, command:
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2
-arch i386 -gdwarf-2 -fobjc-legacy-dispatch -fobjc-abi-version=2
-miphoneos-version-min=4.2 -isysroot
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimul
ator4.2.sdk
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/main.x
86.o -o
/var/folders/Qe/Qek6Com-GPi6UWboNmE0Tr8g01g/-Tmp-/tmp3e43437c.tmp/Facebo
okConnect -framework CFNetwork -framework AssetsLibrary -framework
CoreTelephony -framework EventKit -framework Foundation -framework
CoreMotion -framework GameKit -framework MapKit -framework MediaPlayer
-framework MessageUI -framework OpenGLES -framework StoreKit -framework
UIKit -framework AddressBookUI -framework iAd -framework
SystemConfiguration -framework AddressBook -framework AudioToolbox
-framework AVFoundation -framework QuartzCore -framework CoreFoundation
-framework CoreGraphics -framework CoreLocation -framework ImageIO
-framework Security -framework CoreMedia -framework CoreVideo -framework
ExternalAccessory -framework EventKitUI -framework QuickLook -framework
AudioToolbox -lz -u _mono_pmip -u _CreateZStream -u _CloseZStream -u
_Flush -u _ReadZStream -u _WriteZStream -liconv -lmono-2.0 -lmonotouch
-L/Developer/MonoTouch/SDKs/MonoTouch.iphonesimulator.sdk/usr/lib -u
_catch_exception_raise
-L/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies
-lFBPlatform -framework CoreGraphics -force_load
/Users/jho/Downloads/FacebookConnect/FacebookConnect/assemblies/libFBPla
tform.a
---------------------- Done ----------------------
Build: 1 error, 0 warnings
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch