This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/21071] New: libtool doesn't use just built libunwind


/bin/sh ../libtool --tag CXX --tag disable-shared --
mode=link /export/build/gnu/gcc-next/build-ia64-linux/./gcc/xgcc -shared-
libgcc -B/export/build/gnu/gcc-next/build-ia64-linux/./gcc/ -nostdinc++ -
L/export/build/gnu/gcc-next/build-ia64-linux/ia64-unknown-linux-gnu/libstdc++-
v3/src -L/export/build/gnu/gcc-next/build-ia64-linux/ia64-unknown-linux-
gnu/libstdc++-v3/src/.libs -B/usr/gcc-next/ia64-unknown-linux-gnu/bin/ -
B/usr/gcc-next/ia64-unknown-linux-gnu/lib/ -isystem /usr/gcc-next/ia64-unknown-
linux-gnu/include -isystem /usr/gcc-next/ia64-unknown-linux-gnu/sys-include -
Wl,-O1   -fno-implicit-templates -prefer-pic -Wall -Wextra -Wwrite-strings -
Wcast-qual  -fdiagnostics-show-location=once  -ffunction-sections -fdata-
sections   -o libsupc++convenience.la   del_op.lo del_opnt.lo del_opv.lo 
del_opvnt.lo eh_alloc.lo eh_aux_runtime.lo eh_catch.lo eh_exception.lo 
eh_globals.lo eh_personality.lo eh_term_handler.lo eh_terminate.lo eh_throw.lo 
eh_type.lo eh_unex_handler.lo guard.lo new_handler.lo new_op.lo new_opnt.lo 
new_opv.lo new_opvnt.lo pure.lo tinfo.lo tinfo2.lo vec.lo vterminate.lo cp-
demangle.lo  -lm
creating libsupc++convenience.la

generates

build-ia64-linux/ia64-unknown-linux-gnu/libstdc++-
v3/libsupc++/.libs/libsupc++convenience.la:dependency_libs=' -
L/export/build/gnu/gcc-next/build-ia64-linux/ia64-unknown-linux-gnu/libstdc++-
v3/src -L/export/build/gnu/gcc-next/build-ia64-linux/ia64-unknown-linux-
gnu/libstdc++-v3/src/.libs -lm -L/export/build/gnu/gcc-next/build-ia64-
linux/./gcc -lgcc_s -lc -lc -lgcc_s /usr/lib/libunwind.la -lc -lgcc'

Why is /usr/lib/libunwind.la used? There are

build-ia64-linux/gcc/libunwind.a   build-ia64-linux/gcc/libunwind.so.7
build-ia64-linux/gcc/libunwind.so

Is that because there is no build-ia64-linux/gcc/libunwind.la?

-- 
           Summary: libtool doesn't use just built libunwind
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hjl at lucon dot org
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: ia64-unknown-linux-gnu
  GCC host triplet: ia64-unknown-linux-gnu
GCC target triplet: ia64-unknown-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21071


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]