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

Need help about g++ 3 / libstdc++ 3 on hppa



Hi,

  I'm trying get icewm 1.0.8.6-1 built on HPPA (see #108275) but
  i'm encountering a problem with gcc.

  1) I backported the upstream gcc 3 fixes which are mostly
     replacements of #include <cstring> with #include <string.h>

     BTW, I don't know if this can considered as the Right Thing
     or if it is an ugly hack that could be resolved a more elegant
     way.

  2) Then, it compiled fine but the linking failed like this:
     wmstatus.o: In function
     'WorkspaceStatusTimeout::handleTimer(YTimer*)':
     /usr/src/icewm-1.0.8.6/src/wmstatus.cc(.gnu.linkonce.d._ZTV20YWindowManagerStatus0xb8):
     undefined reference to '__cxa_pure_virtual'

     I've never got this kind of error before and I fear about a
     g++ bug but this is only an assumption.

  Any idea?

  Thanks in advance for your help.

  PS: Please CC me the answer.

-- 
Jérôme Marant <jerome.marant@free.fr>
              <jerome@marant.org>



Reply to: