summaryrefslogtreecommitdiff
path: root/binary/linux-gnu/NOTES
diff options
context:
space:
mode:
Diffstat (limited to 'binary/linux-gnu/NOTES')
-rw-r--r--binary/linux-gnu/NOTES16
1 files changed, 7 insertions, 9 deletions
diff --git a/binary/linux-gnu/NOTES b/binary/linux-gnu/NOTES
index 69a4b8a..8c69e58 100644
--- a/binary/linux-gnu/NOTES
+++ b/binary/linux-gnu/NOTES
@@ -1,12 +1,10 @@
-* Need both binutils and GCC.
-
-* @@ This has been fixed, can go back to disabled NLS.
+* Use previous version of g++ to build the next (i.e., export PATH=/i686...).
- Had to enable NLS (--enable-nls) for GCC 4.7.3. When disabled there
- were some errors during plugin compilation in libintl.h (looked like
- plugin headers assumed NLS is enabled while libstdc++ (locale) assumed
- it was disabled so provided some dummy macros for gettext, etc.)
+* For some reason g++, cc1plus don't depend on dynamic libstdc++. If that
+ changes, then we will need to switch to the Mac OS way.
-TODO:
+* Cannot get 64-bit build of GCC to install into lib/. As a workaround,
+ pre-creating lib and lib64 as a link to it (this way, if we need to
+ rely on LD_LIBRARY_PATH setup in the driver, it will work).
-* Install plugin/gcc into lib64/ instead of lib/ for 64-bit binary.
+* Need both binutils and GCC.