🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.interviews
Article #130

Building IV under SCO ODT 1.1 w/ gcc 2.2.2 - almost!!

#130
From: Dominic Richens
Date: Wed, 29 Jul 1992 15:50
41 lines
2222 bytes
Hi all,

A couple of years ago, we did some development with IV2.6 under SCO with
their C++ compiler.  Since then, SCO has gone X11R4, so none of this stuff
will build anymore.  

So I'm trying to build IV3.0.1 with gcc 2.2.2, and except for a lot of
warnings about anachronistic this and that, libIV.a almost builds, except
for IV-X11/xdisplay.c, where I get the error:

../../IV-X11/xdisplay.c: At top level:
../../IV-X11/xdisplay.c:54: no `unlink' member function declared in class
../../IV-X11/xdisplay.c:56: no `unlink' member function declared in class

which, are the following lines:

implementList(DamageList,Window*);

implementTable(WindowTable,XWindow,Window*);

	Now I got it to compile by (essentially) copying in relevant contents
of wtable.h and damagelist.h into xdisplay.c.  But, when I go to link (alert 
for example), it can't find the following:

undefined                       first referenced
 symbol                             in file
remove__13ivWindowTableUl           /usr/local/interviews/lib/Sco/libIV.a
remove__12ivDamageListl             /usr/local/interviews/lib/Sco/libIV.a
ld fatal: Symbol referencing errors. No output written to a.out


Any ideas? Anyone got IV3.0.1 to build under SCO with gcc 2.2.2? 

Thanx in advance for your time.

-- 
!@$^&*)($#$@!@#$^&*()_+_)(*&^$#@!$^&*()_+)(*&^$#@$^&*+_(*&^$#@#^&*()&*$#@(*&+_$!
 Dominic Richens  :  dominic@shamin.genie.uottawa.ca  :  Tel. (613) 564 9911 
      MCRLab, Dept of Elec Eng, University of Ottawa, K1N 6N5, CANADA   
"You construct intricate rituals which allow you to touch the skin of other men"
Technical Details
Message-ID: <1992Jul29.155008.22886@csi.uottawa.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!cs.utexas.edu!torn!cunews!csi.uottawa.ca!news

Show Full Headers
Complete Article Headers
Newsgroups: comp.windows.interviews
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!cs.utexas.edu!torn!cunews!csi.uottawa.ca!news
From: dominic@scooter.genie.uottawa.ca (Dominic Richens)
Subject: Building IV under SCO ODT 1.1 w/ gcc 2.2.2 - almost!!
Message-ID: <1992Jul29.155008.22886@csi.uottawa.ca>
Followup-To: comp.windows.interviews
Originator: dominic@
Keywords: gcc, g++, iv, interviews
Sender: news@csi.uottawa.ca
Nntp-Posting-Host: scooter.genie.uottawa.ca
Reply-To: dominic@shamin.genie.uottawa.ca
Organization: MCRLab - University of Ottawa
Date: Wed, 29 Jul 92 15:50:08 GMT
Lines: 41