🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.sys.next
3 messages
3 total messages Started by Oliver Kopf [E-Technik] Mon, 27 Jul 1992 07:50
C++
#66
Author: Oliver Kopf [E-Technik]
Date: Mon, 27 Jul 1992 07:50
9 lines
870 bytes
Welche Version von C++ wird mit dem NeXT ausgeliefert ?
Ich habe ein ganz einfaches C++ Programm, indem ein File iostream.h
eingebunden wird, jedoch ist dieses File nicht auf dem NeXT vorhanden.

BYe Oliver

/ *************************************************************************** /
/ Oliver Kopf * Universitaet Kaiserslautern * (0631) 205-3133 o. (06306) 6126 /
/ *************************** kopf@rhrk.uni-kl.de *************************** /
Re: C++
#67
Author: Ulrich Grepel
Date: Tue, 28 Jul 1992 15:07
20 lines
1626 bytes
In article <1992Jul27.075022.9669@rhrk.uni-kl.de>, kopf@rhrk.uni-kl.de (Oliver Kopf [E-Technik]) writes:
|> Welche Version von C++ wird mit dem NeXT ausgeliefert ?
|> Ich habe ein ganz einfaches C++ Programm, indem ein File iostream.h
|> eingebunden wird, jedoch ist dieses File nicht auf dem NeXT vorhanden.
|> 
|> BYe Oliver

Leider liefert NeXT nicht eine einzige C++-Library-Funktion aus, die nicht
zum Startup-Code gehoert. Die iostream.h Datei ist beispielsweise in der
GNU-Library libg++ zu finden. Allerdings ist iostream.h erst ab 2.0 oder so
dabei, vorher hiess das noch stream.h. Dabei ist zu beruecksichtigen, dass
man die Gnu-Libs mit dem dazu passenden Compiler compilieren sollte, also
braucht man fuer iostream.h nicht nur die lib sondern auch einen neueren 
Compiler. Ich kann da die 2.2.2 Version empfehlen, die kann alle drei
Sprachen (C, C++ und Objective-C) und laesst sich hervorragend einfach
auf dem NeXT installieren. Das einzige Problem, das noch bleibt, ist,
die Sourcen zu bekommen. Da das ganze aber GNU ist, sollte das kein echtes
Problem sein.

Uli
Re: C++
#77
Author: Thomas Neumann
Date: Wed, 29 Jul 1992 14:41
23 lines
1555 bytes
In article <1992Jul27.075022.9669@rhrk.uni-kl.de> kopf@rhrk.uni-kl.de (Oliver Kopf [E-Technik]) writes:
>Welche Version von C++ wird mit dem NeXT ausgeliefert ?
>Ich habe ein ganz einfaches C++ Programm, indem ein File iostream.h
>eingebunden wird, jedoch ist dieses File nicht auf dem NeXT vorhanden.

Der C++ Compiler den NeXT mitliefert entspricht der C++ 2.0 Spezifikation
(oder versucht es mindestens ...).

`iostream.h' gehoert nicht zum Compiler sondern zur Library, in diesem
Fall also `libg++', welche _nicht_ von NeXT mitgeliefert wird.

Wenn du den von NeXT gelieferten Compiler verwenden moechtest, dann
solltest du dir die Version 1.40 der Library besorgen. Ich wuerde dir
allerdings empfehlen, gcc 2.2.2 zu installieren und dann die Version
2.2 der Library zu verwenden.

Beide Pakete lassen sich mit minimalem Aufwand auf dem NeXT installieren.
Dem gcc sollte man abgewoehnen, fuer jedes `#import' eine Warnung auszugeben,
und in der libg++2.2 fehlt ein einziger cast auf `union wait *', da NeXT
einen etwas ungebraeuchlichen Prototyp fuer wait(2) hat (erster Parameter
`union wait *' statt `int *'.).

bye -- Thomas
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads