Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!xlink.net!math.fu-berlin.de!irz401!uriah!not-for-mail From: j@bonnie.tcd-dresden.de (J Wunsch) Newsgroups: comp.os.386bsd.questions Subject: Re: Multiply defined symbols when linking elm Date: 21 Jul 1993 17:40:57 +0200 Organization: Textil Computer Design GmbH, Dresden, Germany Lines: 20 Message-ID: <22jo29INNfb1@bonnie.tcd-dresden.de> References: <1993Jul10.184810.7635@news.weeg.uiowa.edu> NNTP-Posting-Host: bonnie.tcd-dresden.de In article <1993Jul10.184810.7635@news.weeg.uiowa.edu> jdb@erato.iowa-city.ia.us writes: >opt_utils.o: Definition of symbol _tolower (multiply defined) >opt_utils.o: Definition of symbol _toupper (multiply defined) Those are from elm... >isctype.o: Definition of symbol _tolower (multiply defined) >isctype.o: Definition of symbol _toupper (multiply defined) and these from the syslib. The syslib stuff is eventually broken (since it always adds/subtracts 0x20), but i remember a patch that might be in one of the patchkits. If your system's toupper()/tolower() are okay, so simply #define off the stuff from opt_utils.c. If i remember well my elm compilation, they're #ifdef'ed there, you'd simply have to add __386BSD__ as a system to exclude. -- in real life: J"org Wunsch | ) o o | primary: joerg_wunsch@tcd-dresden.de above 1.8 MHz: DL 8 DTL | ) | | private: joerg_wunsch@uriah.sax.de | . * ) == | ``An elephant is a mouse with an operating system.''