🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.next
Article #116

Re: gcc 2.1 / NeXT

#116
From: Carsten Lutz
Date: Thu, 09 Apr 1992 16:23
42 lines
2630 bytes
In <DOKO.92Apr8161654@troilos.cs.tu-berlin.de> doko@cs.tu-berlin.de (Matthias Klose) writes:
>> Hat eigentlich jemand schonmal gcc 2.1 auf dem NeXT installiert ?
>> Sind die patches, die es zum 2.0 gab im 2.1 standardmaessig mit
>> drin resp. gibt es auch zum 2.1 NeXT-patches ?
>
>2.1 liess sich ohne Probleme ohne NeXT-patches installieren (im
>Gegensatz zur Decstation, seufz).
Dann hast Du wohl den Objective-C Teil noch nicht ausprobiert.
Beispiellauf gefaellig ?

gcc  -O -g -Wall  -c LSelText.m -o obj/LSelText.o
gcc  -O -g -Wall  -c ProcDisplayer.m -o obj/ProcDisplayer.o
ProcDisplayer.m:1083: warning: `_OBJC_CATEGORY_ProcDisplayer_Private' defined but not used
gcc  -O -g -Wall  -c SysObApp.m -o obj/SysObApp.o
SysObApp.m:310: warning: `_OBJC_CATEGORY_SysObApp_Private' defined but not used
gcc  -O -g -Wall  -c UserDisplayer.m -o obj/UserDisplayer.o
UserDisplayer.m:1071: warning: `_OBJC_CATEGORY_UserDisplayer_Private' defined but not used
gcc  -O -g -Wall  -c SysOb_main.m -o obj/SysOb_main.o
gcc -O -g -Wall -sectcreate __ICON __header SysOb.iconheader -segprot __ICON r r -sectcreate __ICON app SysOb.tiff -sectcreate __NIB SOProc.nib SOProc.nib -sectcreate __NIB SOUser.nib SOUser.nib -sectcreate __NIB SysOb.nib SysOb.nib -sectcreate __TIFF SysOb.tiff SysOb.tiff -segprot __NIB r r -segprot __TIFF r r -o SysOb obj/LSelText.o obj/ProcDisplayer.o obj/SysObApp.o obj/UserDisplayer.o obj/SysOb_main.o obj/regerror.o obj/regexp.o -lni_p -lNeXT_s -lsys_s
ld: Undefined symbols:
_
collect: /bin/ld returned 1 exit status
*** Exit 1
Stop.
*** Exit 1
Stop.

Wie Du siehst, scheint er Probleme mit categories zu haben. Ausserdem
finde ich die Fehlermeldung des ld etwas eigenartig. Zuerst dachte ich,
es laege an der unterschiedlichen benahmsung der Klassen ( siehe Scott
Hess' Patch zu gcc 2.0 ), aber das scheint in 2.1 prinzipiell behoben
zu sein.

gruessend,
		Carsten

P.S.: Obige Software kompiliert mit NeXT-cc natuerlich einwandfrei durch...


-- 
* Carsten Lutz, Rellingen, FRG / clu@malihh.hanse.de ( NeXTmail accepted )  *
*   Voice : +49 4101 512493  Fax: +49 4101 27757  Traily : +49 4101 22306   *
Technical Details
Message-ID: <1992Apr9.162346.14478@malihh.hanse.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf.sub.org!flatlin!pilhuhn!malihh.hanse.de!clu
References: <1992Apr7.133208.22311@malihh.hanse.de> <DOKO.92Apr8161654@troilos.cs.tu-berlin.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.next
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf.sub.org!flatlin!pilhuhn!malihh.hanse.de!clu
From: clu@malihh.hanse.de (Carsten Lutz)
Subject: Re: gcc 2.1 / NeXT
Message-ID: <1992Apr9.162346.14478@malihh.hanse.de>
Organization: malihh, Hamburg, Germany
References: <1992Apr7.133208.22311@malihh.hanse.de> <DOKO.92Apr8161654@troilos.cs.tu-berlin.de>
Date: Thu, 9 Apr 1992 16:23:46 GMT
Lines: 42