Commit Graph

6 Commits

Author SHA1 Message Date
Stephan Bergmann
2c8cd0cae2 Clean up ExternalProject_firebird even further for Mac OS X
Change-Id: I4a874c0a71c156786f1a6905aadc0bab572a0a7b
2013-08-29 14:57:15 +02:00
Tor Lillqvist
a1d2668c19 Simplify and fix the embedded Firebird on OS X
Don't bother constructing a Firebird framework and especially don't
pretend we would have it at run-time in
/Library/Frameworks/Firebird.framework. We only need the
libfbembed.dylib, I hope.

We need just libfbembed.dylib, not the version-numbered copies.

Use gb_Helper_set_ld_path instead of manipulating LD_LIBRARY_PATH and
DYLD_LIBRARY_PATH explicitly.

Don't let Firebird's build mechanism totally override DYLD_LIBRARY_PATH.

No need to handle "fb" specially in macosx-change-install-name.pl.

We need to call macosx-change-install-name.pl on libfbembed.dylib,
too.

Change-Id: Id7e6c91a6763e1d5ede5c935b4c4fd946ae00f20
2013-08-29 14:57:14 +02:00
Tor Lillqvist
83364ad1ec We already have the -mmacosx-version-min option we want in CXX
No need to add a hardcoded -mmacosx-version-min=10.6 that overrides
the switch in our CXX, especially as that causes a linking error when
using libc++, as that requires OS X 10.7.

Change-Id: Ieb0ccad7613fae793387e38be617e0cb6ac23d06
2013-07-17 11:05:36 +03:00
Tor Lillqvist
09ed883098 Add Emacs mode line
Change-Id: I8c4632ff8e38340c1e5474d86ed5c5ab1212cd17
2013-07-17 11:05:35 +03:00
Tor Lillqvist
43287f3e7b Bin "Only in" lines
Change-Id: I65c77736c348078838382ab895749e7a63682fec
2013-07-17 11:05:34 +03:00
Andrzej J.R. Hunt
5b73917ce5 Patch firebird to build on Mac.
Change-Id: I47ac500922d7e834f5915cc8fb1e19d584675620
2013-07-16 16:40:16 +02:00