Puerto Paralelo ¿Donde está el error?

#1
Ya me bajé la io.dll y la io.h . Conecté un led con su correspondiente resistor en la salida del puerto paralelo en cada una de las ocho salidas de señal para verificar. El programa que hice es el siguiente ( está en C , compilador:DevC ) quisiera saber donde está mi error:
#include <stdio>
#include <io.h>
#include <stdlib.h>
int main()
{
LoadIODLL();
PortOut(0x378, 0x006) /* puse un seis en hexadecimal, es decir se me tendrian que prender el segundo y tercer led*/
system( "pause");
return(0);
}
El compilador me dice :
undefined reference to "LoadIODLL"
undefined reference to "PortOut"
Si alguien sabe o ha hecho algo parecido por favor pido sugerencias. Tiene que ser en C y tengo WinXP.
PD: alguna de las librerías que cargué puede no ser necesaria, pero esto no debería ser un problema ya que, en todo caso, el compilador no las usaría.
 
#3
foso dijo:
#include <stdio>
#include <io.h>
#include <stdlib.h>
......
El compilador me dice :
undefined reference to "LoadIODLL"
undefined reference to "PortOut"
Haciendo #include <io.h> te lee el archivo io.h que esta en el directorio de includes por defecto del DevCpp.
Tenes que usar comillas (#include "io.h") para que lo busque en el directorio actual.
 
Arriba