summaryrefslogtreecommitdiff
path: root/binary/darwin/NOTES
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-02-11 16:19:32 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-02-11 16:19:32 +0200
commitbe44ee078fa5d5470dddd097db0d97fadfc754ff (patch)
treef24dd05a88dbe2330837bc29f762ce648fd1b162 /binary/darwin/NOTES
parentec47ef43536bd698f1f1176b5fec3803e149c2ac (diff)
Update Mac OS X binary build
Diffstat (limited to 'binary/darwin/NOTES')
-rw-r--r--binary/darwin/NOTES14
1 files changed, 8 insertions, 6 deletions
diff --git a/binary/darwin/NOTES b/binary/darwin/NOTES
index bc3fd87..c035d4c 100644
--- a/binary/darwin/NOTES
+++ b/binary/darwin/NOTES
@@ -1,8 +1,10 @@
-* Newer versions of GCC (e.g., 4.7.3) support plugins on OS X out of the
- box, so no patch is necessary.
+* -fno-devirtualize GCC 4.9.x ICE workaround.
-* Have to use previous GCC build (4.5.1) for libcutl/ODB compilation because
- of some problems 4.7.3 has with older as. See build-dist PATH settings.
+* GCC builds itself 64-bit for some reason. Probably because I don't specify
+ target and by default it is now 64-bit? I suspect that if I specify the
+ x86_64-apple-darwin10 target, then it will default to 64-bit target?
+ Probably will be switching to x86_64-apple-darwin10-only target in the
+ next release.
- Because of that, we have to manually add 4.7.3 plugin headers to CPPFLAGS
- (see odb-configure).
+* Using lipo to merge libstdc++ so that standard ODB "relative library path"
+ mechanism works.