SUMMARY: gcc 2.95.2: libgcc.a: __throw multiply defined

From: Albrecht Gebhardt <albrecht.gebhardt_at_uni-klu.ac.at>
Date: Thu, 20 Jul 2000 10:51:09 +0200 (MET DST)

It turned out that this is a known problem with gcc 2.95.2 and Tru64,
description is at

   http://gcc.gnu.org/install/specific.html#alpha*-dec-osf*

The solution is to apply the patch provided there:

   http://gcc.gnu.org/install/dec-osf-shlibstdc++.patch

but it is more a workaround then a solution, I think.

Compilation now works. My special problem couldn't be solved (texmacs
crashes immediatly), but I was trying very alpha-stage software here, this
is also not very stable on Linux, so it doesn't matter.

I successfully compiled qt-1.44 with this gcc, this also didn't work for
the same reason (__throw) before, the resulting Qt examples work too.


Thanks to Zoltan Zsido and Dr. Tom Blinn for their help.

Albrecht

PS:
It would be nice to have a webpage or similar to collect all currently
needed gcc patches for Tru64. I found a va_list patch some mails ago in
this list, what else am I missing?
I'm recompiling my KDE 1.1.2 installation just now, and this is not
trivial. With help from Tom Leitner I figured out, that I need GNU as for
some source files to compile and link properly (g++ symbol names to long
for DEC as).

......................................................................
| Albrecht Gebhardt Tel.: (++43 463) 2700/832 |
| Institut fuer Mathematik Fax : (++43 463) 2700/834 |
| Universitaet Klagenfurt mailto:albrecht.gebhardt_at_uni-klu.ac.at |
| Villacher Str. 161 http://www-stat.uni-klu.ac.at/~agebhard |
| A-9020 Klagenfurt, Austria |
`--------------------------------------------------------------------'
Received on Thu Jul 20 2000 - 08:53:24 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:41 NZDT