Article View: de.comp.lang.c++
Article #539Re: C/C++-OBJ-Files in BP 7.0
From: Karl-Heinz Krause
Date: Fri, 06 Oct 1995 17:24
Date: Fri, 06 Oct 1995 17:24
29 lines
1863 bytes
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-mailReferences:
<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