Re: postgresql with eof cocoa app
Ricardo Strausz <[email protected]> Sat, 29 May 2004 19:48:10 +0200
| Newsgroups | gmane.comp.web.webobjects.eof |
|---|---|
| Message-ID | <[email protected]> |
Which versions of Java, OS and WO are you using?? Dino On May 28, 2004, at 3:20 AM, Jim McLoughlin wrote: > Hi > > I posted this to wo-dev without any responses, so I'm giving this list > a try > > ---------------------- > > I've been able to use the cocoa-eof option with openbase, but am > running into troubles trying it with postgresql. (I'm using the > postgresql plugin from hexdreams.com) > > When I link the project against the PostgresqlPlugIn framework (which > works fine with a direct2web or java app), I get the error: > > > ld: > /Users/jim/Library/Frameworks/PostgresqlPlugIn.framework/ > PostgresqlPlugIn extrefsymoff plus nextrefsyms * sizeof(struct > dylib_reference) in load command 7 extends past the end of the file > ld: warning prebinding disabled because dependent library: > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit can't be > searched > ld: > /Users/jim/Library/Frameworks/PostgresqlPlugIn.framework/ > PostgresqlPlugIn extrefsymoff plus nextrefsyms * sizeof(struct > dylib_reference) in load command 7 extends past the end of the file > ld: warning prebinding disabled because dependent library: > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit can't be > searched > > I found general cocoa-java advice for this problem: > > http://www.omnigroup.com/mailman/archive/webobjects-dev/2003-November/ > 037407.html > > so I added a dummy objective-c class (dylibfix.h/dylibfix.m) to the > PostgresqlPlugIn.framework, and tried to rebuild it. Unfortunately, I > get the following error when rebuilding the PostgresqlPlugIn > framework: > > ld: can't locate framework for: -framework JavaFoundation > /usr/bin/libtool: internal link edit command failed > > So the linker can't find the JavaFoundation framework, even though it > was fine before the addition of the objective-c class. (And the > JavaFoundation is a framework is linked in the xcode project, along > with JavaEOControl, JavaEOAccess, JavaWebObjects, JavaJDBCAdaptor, and > Cocoa.framework). > > I'd greatly appreciate any suggestions as to how I can get around this > problem and get Cocoa-EOF successfully building with Postgresql. > > cheers, > > Jim M > > _______________________________________________ > EOF mailing list > [email protected] > http://www.omnigroup.com/mailman/listinfo/eof