ld: warning: directory not found for option 
‘-F/Users/sarentz/Library/Developer/Xcode/DerivedData/Client-hgonbrgqywqgohfpnlygovbykvqa/Build/Products/Debug-iphonesimulator

Any objections if I change FRAMEWORK_SEARCH_PATHS from:

$(inherited)
$(PROJECT_DIR)/Carthage/Build/iOS
$(BUILD_DIR)/Release$(EFFECTIVE_PLATFORM_NAME)
$(BUILD_DIR)/Debug$(EFFECTIVE_PLATFORM_NAME)

To:

$(inherited)
$(PROJECT_DIR)/Carthage/Build/iOS
$(BUILD_DIR)/Release$(EFFECTIVE_PLATFORM_NAME)

I can still correctly do Fennec and Firefox(Beta) builds after this change.


I think there may be a bigger problem here, because most frameworks correctly 
end up in:

~/Library/Developer/Xcode/DerivedData/Client-hgonbrgqywqgohfpnlygovbykvqa/Build/Products/FirefoxBeta-iphoneos

While some end up here:

ls -l 
~/Library/Developer/Xcode/DerivedData/Client-hgonbrgqywqgohfpnlygovbykvqa/Build/Products/Release-iphoneos/
total 9328
drwxr-xr-x  7 sarentz  staff      238 Apr 14 17:51 FxA.framework
drwxr-xr-x  3 sarentz  staff      102 Apr 14 17:51 FxA.framework.dSYM
drwxr-xr-x  7 sarentz  staff      238 Apr 14 17:53 SQLite.framework
drwxr-xr-x  3 sarentz  staff      102 Apr 14 17:53 SQLite.framework.dSYM
-rw-r—r--  1 sarentz  staff  4774856 Apr 14 17:52 libsqlcipher.a


Does this mean that these frameworks (which all happen to be embedded in our 
app instead of Carthage frameworks) should be made aware of the different 
configurations we have? (Fennec, Firefox, FirefoxBeta, etc.)

 S.

_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to