Hello!
I tried to use the ppdev to drive my home-built device connected to my 
paralell port.
First I tried to make a skeleton program, wich does nothing, but I got 
compilation errors.
Here is the code part:
---
int pportinit(void)
{
    int ddir;
 
    ddir=1;
    fd=open("/dev/parport0",O_RDWR);
    if (fd > 0)
    {
        if (ioctl(fd,PPEXCL))
            return (-1);
        if (ioctl(fd,PPCLAIM))
            return(-2);
        return(fd);
    }
    return(-3);
}
...
---
And the error :
zotya@home:~/parportdrv$ gcc parportdrv.c 
/tmp/ccn48AJg.o: In function `pportinit': /tmp/ccn48AJg.o(.text+0x3d): 
undefined reference to `_IO' /tmp/ccn48AJg.o(.text+0x70): undefined reference 
to `_IO' /tmp/ccn48AJg.o: In function `main': /tmp/ccn48AJg.o(.text+0xde): 
undefined reference to `_IO' collect2: ld returned 1 exit status
It seems a library linking problem, but I only found _IO references into libc.
What I missed?
-- 
Zotya
--  To unsubscribe, send mail to: linux-parport-request@torque.net --
--  with the single word "unsubscribe" in the body of the message. --
This archive was generated by hypermail 2b29 : Thu Jan 17 2002 - 17:14:01 EST