989c4417a1
Thank God for google-able mailing list archives: http://www.mail-archive.com/bug-libtool@gnu.org/msg00899.html We ran into this exact bug in Libtool that was causing the C++ bindings library to be compiled incorrectly (therefore causing static initializers to not fire properly when in a shared library, which is the default installation configuration). Putting in some libtool patches to fix the problem -- will be mailing the Libtool crowd shortly to ask for a better fix... This commit was SVN r14454. The following Trac tickets were found above: Ticket 982 --> https://svn.open-mpi.org/trac/ompi/ticket/982
12 строки
495 B
Diff
12 строки
495 B
Diff
--- aclocal.m4.old 2007-04-20 14:54:50.000000000 -0700
|
|
+++ aclocal.m4 2007-04-20 13:03:19.000000000 -0700
|
|
@@ -2855,7 +2855,7 @@
|
|
# Commands to make compiler produce verbose output that lists
|
|
# what "hidden" libraries, object files and flags are used when
|
|
# linking a shared library.
|
|
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
|
|
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L" | tail -n 1'
|
|
|
|
else
|
|
GXX=no
|