🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
2 messages
2 total messages Started by Achim Sixtus Thu, 05 Oct 1995 10:58
C/C++-OBJ-Files in BP 7.0
#520
Author: Achim Sixtus
Date: Thu, 05 Oct 1995 10:58
20 lines
1125 bytes
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?

Thanks a lot im Voraus!

       Achim


(sixtus@wrcs1.urz.uni-wuppertal.de)
Re: C/C++-OBJ-Files in BP 7.0
#539
Author: 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
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