I'm trying to build the frameworks for the first time using Xcode 3.1. I'd like to see the OmniDataObjects.framework that Tim introduced at C4.
Per the Read Me, I'm doing "./Scripts/build Frameworks" from the OmniGroup folder.
The build is placing the resulting frameworks in /Users/Shared/craig/InstalledProducts. It appears that I can control the resulting location with either the OMNI_PRODUCT_DIRECTORY environment variable or a Xcode user default named PBXProductDirectory. Where do you guys recommend putting both the Debug and Release versions of the frameworks? In /Library/Frameworks or somewhere else? What's the best way to set PBXProductDirectory? Looked around in Xcode preferences and didn't see anything...
I'm also having problems with the OmniDataObjects.xcodeproj -- when I open it, I see both OmniBase.framework and OmniFoundation.framework highlighted in red (and doing Get Info on them shows the full path pointing to the target in the build folder.)
If I try to update the path to these two frameworks to the ones installed in the "InstalledProducts" folder, get compilation errors for the prefix files:
/Users/craig/Downloads/OmniGroup/Frameworks/OmniDataObjects/OmniDataObjects_Prefix.h:10:30: error: OmniBase/OmniBase.h: No such file or directory
I'm probably doing something stupid here—I'd appreciate it if you could tell me what it is :-)
-ch
Per the Read Me, I'm doing "./Scripts/build Frameworks" from the OmniGroup folder.
The build is placing the resulting frameworks in /Users/Shared/craig/InstalledProducts. It appears that I can control the resulting location with either the OMNI_PRODUCT_DIRECTORY environment variable or a Xcode user default named PBXProductDirectory. Where do you guys recommend putting both the Debug and Release versions of the frameworks? In /Library/Frameworks or somewhere else? What's the best way to set PBXProductDirectory? Looked around in Xcode preferences and didn't see anything...
I'm also having problems with the OmniDataObjects.xcodeproj -- when I open it, I see both OmniBase.framework and OmniFoundation.framework highlighted in red (and doing Get Info on them shows the full path pointing to the target in the build folder.)
If I try to update the path to these two frameworks to the ones installed in the "InstalledProducts" folder, get compilation errors for the prefix files:
/Users/craig/Downloads/OmniGroup/Frameworks/OmniDataObjects/OmniDataObjects_Prefix.h:10:30: error: OmniBase/OmniBase.h: No such file or directory
I'm probably doing something stupid here—I'd appreciate it if you could tell me what it is :-)
-ch