Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Mar 1996 12:12:53 -0600
From:      "Eric L. Hernes" <erich@lodgenet.com>
To:        hackers@freebsd.org
Subject:   C++ and wierd symbols
Message-ID:  <199603041812.MAA09741@jake.lodgenet.com>

next in thread | raw e-mail | index | archive | help

howdy,

I'm trying to compile some c++ stuff and I'm getting wierd
link errors, like c++ is trying to overload some functions.
does anyone have a clue as what's wrong?

here's the source that makes the call:

from `editor.c'
...
      picture = pnm_readpnm(in_pipe,&cols,&rows,&maxval,&format);
      if(picture==NULL)
...

the reference to pnm_readpnm() somehow gets translated into
_pnm_readpnm__FP7__sFILEPiT1PUsT1(),  'cause the link line
reports:
editor.o: Undefined symbol `_pnm_readpnm__FP7__sFILEPiT1PUsT1' referenced from 
text segment
editor.o: Undefined symbol `_pnm_promoteformat__FPP5pixeliiUsiUsi' referenced 
from text segment
editor.o: Undefined symbol `_pnm_promoteformat__FPP5pixeliiUsiUsi' referenced 
from text segment
editor.o: Undefined symbol `_pnm_promoteformat__FPP5pixeliiUsiUsi' referenced 
from text segment
editor.o: Undefined symbol `_pm_freearray__FPPci' referenced from text segment
editor.o: Undefined symbol `_pm_allocarray__Fiii' referenced from text segment
editor.o: Undefined symbol `_ppm_writeppm__FP7__sFILEPP5pixeliiUsi' referenced 
from text segment
editor.o: Undefined symbol `_pm_freearray__FPPci' referenced from text segment
*** Error code 1


help.

eric.

--
erich@lodgenet.com
erich@rrnet.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603041812.MAA09741>