LPT mit Borland C ansteuern (Win98)

Hallo!

Habe versucht folgendes Programm aus einem Buch zu kompilieren (mit Borland C++ 5.5.1 for Win32):

#include
#include
#include
#include
#define Par_Sst 0x278

void warten(int);

void main(void)
{
while (!kbhit())
{
_outp(Par_Sst,0);
warten(5);
_outp(Par_Sst,1);
warten(5);
}
}

void warten(int zeit)
{
int a;
a = clock();
while(clock() - a

Hallo Thomas,

Habe versucht folgendes Programm aus einem Buch zu kompilieren
(mit Borland C++ 5.5.1 for Win32):

Folgende Meldungen erscheinen:

  • „call to function ‚_outp‘ with no prototype in function
    main“

Es feht die eine Header-Datei, welche den Prototypen für „__outp()“ enthält. Es fehlt also eine Zeile:
#include ???.h>

  • "Error: unresolved external ‚__outp‘

Es fehlt die entsprechende Bibliothek (???.LIB) welche die Funktion für „__outp()“ enthält.

Kann mir jemand mit einfachen Worten erklären, wie man dieses
Problem beheben kann? (Ich bin kein Programmierer :smile:

Schau mal in der Borland-Hilfe nach unter „_outp()“
da sollte angegeben sein welche Header-Datei du angeben musst und welche Bibliothek du dem Linker angeben musst. Ich habe das Borland-C zwar hier auf CD aber nicht installiert.

MfG Peter(TOO)