diff options
Diffstat (limited to 'binary/linux-gnu/NOTES')
-rw-r--r-- | binary/linux-gnu/NOTES | 16 |
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. |