From owner-freebsd-hackers Mon Mar 4 10:39:33 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA18921 for hackers-outgoing; Mon, 4 Mar 1996 10:39:33 -0800 (PST) Received: from bacall.lodgenet.com ([205.138.147.242]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA18915 for ; Mon, 4 Mar 1996 10:39:28 -0800 (PST) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id MAA09382 for ; Mon, 4 Mar 1996 12:33:50 -0600 Received: from tserv.lodgenet.com(204.124.120.10) by bacall via smap (V1.3) id sma009340; Mon Mar 4 12:33:50 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by tserv.lodgenet.com (8.6.12/8.6.12) with ESMTP id MAA04915 for ; Mon, 4 Mar 1996 12:00:43 -0600 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.3/8.6.12) with SMTP id MAA09741 for ; Mon, 4 Mar 1996 12:12:54 -0600 (CST) Message-Id: <199603041812.MAA09741@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: hackers@freebsd.org Subject: C++ and wierd symbols Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 04 Mar 1996 12:12:53 -0600 From: "Eric L. Hernes" Sender: owner-hackers@freebsd.org Precedence: bulk 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