🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #539

Re: C/C++-OBJ-Files in BP 7.0

#539
From: Karl-Heinz Krause
Date: Fri, 06 Oct 1995 17:24
29 lines
1863 bytes
Am 5. Okt 1995 schrieb Achim Sixtus (sixtus@wrcs1.urz.uni-wuppertal.DE):


> Hallo zusammen!

> Ich moechte mit Borland C/C++ erstellte OBJ-Files in Borland-Pascal 
> Programme (BP 7.0) einbinden, und habe das Problem, dass ich dabei 
> in BC keine Bibliotheksfunktionen (z.B. COUT etc.) verwenden kann, 
> da diese nicht in die OBJ-Files mit eingebunden werden, sondern erst 
> spaeter vom Linker hinzugefuegt werden.
> Das BP-Programm hat somit keinen Zugriff auf diese Bibliotheksfunk-
> tionen und gibt beim Aufruf einer solchen eine Fehlermeldung aus.
> Weiss jemand eine Moeglichkeit, mit BC OBJ-Files zu erzeugen, in 
> denen die Bibliotheksfunktionen bereits enthalten sind?
> Oder sonst eine Moeglichkeit, C/C++-Module in BP zu verwenden?

Eine Möglichkeit wäre es, die OBJ-Dateien der benötigten Bibliotheks-
funktionen mittels TLIB aus der Bibliothek zu extrahieren und zusätzlich
in das BP-Programm einzubinden.

Das ist aber nicht in jedem Fall zu raten. So kann es durchaus
problematisch sein, wenn in einem Programm zwei verschiedene I/O-Systeme
gleichzeitig nebeneinanderlaufen (also Pascal-I/O und parallel dazu
iostream). Es wäre in diesem Fall besser, wenn auch die C++-Funktionen
die I/O-Routinen von BP verwenden würden. Wie das genau geht, weiß ich
aber nicht.


Karl-Heinz Krause
Technical Details
Message-ID: <453onm$u3q@news00.btx.dtag.de>
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail
References: <450do8$1m5@wmwap1.math.Uni-Wuppertal.DE>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail
From: Krause@btx.dtag.de (Karl-Heinz Krause)
Newsgroups: de.comp.lang.c++
Subject: Re: C/C++-OBJ-Files in BP 7.0
Date: 6 Oct 1995 17:24:06 GMT
Organization: Telekom Online Internet Gateway
Message-ID: <453onm$u3q@news00.btx.dtag.de>
References: <450do8$1m5@wmwap1.math.Uni-Wuppertal.DE>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Sender: 0913148778-0001@btx.dtag.de (Karl-Heinz Krause)
X-Newsreader: Forte Free Agent 1.0.82