Re: Mac OS 10.4/10.5 compile issues
От | Benjamin Reed |
---|---|
Тема | Re: Mac OS 10.4/10.5 compile issues |
Дата | |
Msg-id | 57eba2250802061202n6bb014c7q38ed2835660ff71e@mail.gmail.com обсуждение исходный текст |
Ответ на | Mac OS 10.4/10.5 compile issues (Israel Brewster <israel@frontierflying.com>) |
Ответы |
Re: Mac OS 10.4/10.5 compile issues
|
Список | pgsql-ports |
On Feb 6, 2008 2:36 PM, Israel Brewster <israel@frontierflying.com> wrote: > dyld: lazy symbol binding failed: Symbol not found: _fcntl$UNIX2003 > Referenced from: /Volumes/MIS/AssetTracker/AssetTracker.app/ > Contents/MacOS/../Frameworks/libpq.5.dylib > Expected in: /usr/lib/libSystem.B.dylib This means you linked against the 10.5 version of libSystem. > library that apparently exists on 10.5, but not 10.4. I figured that a > static build of libpq should fix this problem, so I did a make There's no such thing as a fully-static build on OSX (well, not without doing some hackery when linking). You end up with a static libpq, but libSystem is dynamic-only. The way to fix this is to add "-isysroot /Developer/SDKs/MacOSX10.4u.sdk" to your flags, to get the 10.4 SDK. -- Benjamin Reed a.k.a. Ranger Rick Fink, KDE, and Mac OS X development http://www.racoonfink.com/
В списке pgsql-ports по дате отправления: