[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#387993: marked as done (libstdc++6-4.1-dev: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0')



Your message dated Mon, 18 Sep 2006 07:46:04 -0400
with message-id <20060918114604.GM16518@washoe.onerussian.com>
and subject line Bug#387993: libstdc++6-4.1-dev: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0'
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libstdc++6-4.1-dev
Version: 4.1.1-13
Severity: normal
File: /usr/lib/gcc/i486-linux-gnu/4.1.2/libstdc++.so

Dear Maintainer,

I am sorry if my bug report is pure ignorance of the matter: I hope
that you would highlight the situation for me at least if it is so

After recent upgrade, mcc (Matlab compiler fails to compile) with next
error messages:

r14sp3 release of matlab:
-> gcc -O -pthread  -o test  test_main.o test_mcc_component_data.o -Wl,-rpath-link,/share/apps/matlab_r14sp3/bin/glnx86 -L/share/apps/matlab_r14sp3/bin/glnx86  -lmwmclmcrrt -lm -lstdc++ 

/usr/bin/ld: warning: libstdc++.so.5, needed by /share/apps/matlab_r14sp3/bin/glnx86/libmwmclmcrrt.so, may conflict with libstdc++.so.6
/usr/lib/gcc/i486-linux-gnu/4.1.2/libstdc++.so: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0'
/usr/lib/gcc/i486-linux-gnu/4.1.2/libstdc++.so: undefined reference to `_Unwind_Resume_or_Rethrow@GCC_3.3'
collect2: ld returned 1 exit status

    mbuild: link of 'test' failed.

Error: An error occurred while shelling out to mbuild (error code = 256).
Unable to build executable.

2006b release of matlab:
-> gcc -O -pthread  -o test  test_main.o test_mcc_component_data.o -Wl,-rpath-link,/share/apps/matlab_r2006b/bin/glnx86 -L/share/apps/matlab_r2006b/bin/glnx86  -lmwmclmcrrt -lm -lstdc++ 

/usr/lib/gcc/i486-linux-gnu/4.1.2/libstdc++.so: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0'
collect2: ld returned 1 exit status

    mbuild: link of 'test' failed.


Please advise

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.20-ravana
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages libstdc++6-4.1-dev depends on:
ii  g++-4.1                       4.1.1-13   The GNU C++ compiler
ii  gcc-4.1-base                  4.1.1-13   The GNU Compiler Collection (base 
ii  libc6-dev                     2.3.6-13   GNU C Library: Development Librari
ii  libstdc++6                    4.1.1-13   The GNU Standard C++ Library v3

libstdc++6-4.1-dev recommends no packages.

-- no debconf information


--Yarik


--- End Message ---
--- Begin Message ---
Thank you Bastian! I've adjusted
matlab_r2006b/bin/mbuildopts.sh
on the box to use g++ as the linked and it works now fine ;-) Thank you
very much and once again, sorry for the ignorance ;-)

P.S. I am closing the "bug" since the issue got resolved
P.S.S. Vladimir - just use the most recent r2006b release of Matlab ;-)

On Mon, 18 Sep 2006, Bastian Blank wrote:

> On Sun, Sep 17, 2006 at 06:27:26PM -0400, Yaroslav Halchenko wrote:
> > After recent upgrade, mcc (Matlab compiler fails to compile) with next
> > error messages:

> This update changed the default compiler from gcc-3.3 to gcc-4.0.

> > r14sp3 release of matlab:
> > -> gcc -O -pthread  -o test  test_main.o test_mcc_component_data.o -Wl,-rpath-link,/share/apps/matlab_r14sp3/bin/glnx86 -L/share/apps/matlab_r14sp3/bin/glnx86  -lmwmclmcrrt -lm -lstdc++ 

> > /usr/bin/ld: warning: libstdc++.so.5, needed by /share/apps/matlab_r14sp3/bin/glnx86/libmwmclmcrrt.so, may conflict with libstdc++.so.6

> Read this line carefully. matlab wants libstdc++.so.5, the new binary
> wants libstdc++.so.6. You have to explicitely use g++-3.3.

> > 2006b release of matlab:
> > -> gcc -O -pthread  -o test  test_main.o test_mcc_component_data.o -Wl,-rpath-link,/share/apps/matlab_r2006b/bin/glnx86 -L/share/apps/matlab_r2006b/bin/glnx86  -lmwmclmcrrt -lm -lstdc++ 

> You try to link c++ executables with gcc. This is not supposed to work.
> Use g++ instead.

> Nothing here is a bug.

> Bastian
-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]


Attachment: pgp21Boy5wyrt.pgp
Description: PGP signature


--- End Message ---

Reply to: