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 строки
525 B
Diff
12 строки
525 B
Diff
--- aclocal.m4.old 2007-04-20 15:18:48.000000000 -0700
|
|
+++ aclocal.m4 2007-04-20 15:18:59.000000000 -0700
|
|
@@ -5311,7 +5311,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
|