On Thu, 15 Dec 2005 21:42:10 +0100
Daniele Orlandi <[EMAIL PROTECTED]> wrote:

> On Thursday 15 December 2005 13:54, Gerald Dachs wrote:
> > I know this doesn't help to build the pppd_plugin, but anyway.
> 
> Do you have problems compiling pppd_plugin?

you not? 
make[2]: Entering directory `/usr/src/tinysofa/build/visdn-0.0.0/pppd_plugin'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-I.. -I../visdn-core/ -I../visdn-ppp/ -I/usr/include/pppd/  -I/usr/include/ 
-D_REENTRANT -Wall -O3 -g -pipe -fomit-frame-pointer -march=i586 -mcpu=i686 -MT 
visdn.lo -MD -MP -MF ".deps/visdn.Tpo" -c -o visdn.lo visdn.c; \
then mv -f ".deps/visdn.Tpo" ".deps/visdn.Plo"; else rm -f ".deps/visdn.Tpo"; 
exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../visdn-core/ -I../visdn-ppp/ 
-I/usr/include/pppd/ -I/usr/include/ -D_REENTRANT -Wall -O3 -g -pipe 
-fomit-frame-pointer -march=i586 -mcpu=i686 -MT visdn.lo -MD -MP -MF 
.deps/visdn.Tpo -c visdn.c  -fPIC -DPIC -o .libs/visdn.o
visdn.c:27:19: visdn.h: No such file or directory
visdn.c: In function `visdn_connect':
visdn.c:102: error: storage size of 'vc' isn't known
visdn.c:107: error: `VISDN_IOC_CONNECT' undeclared (first use in this function)
visdn.c:107: error: (Each undeclared identifier is reported only once
visdn.c:107: error: for each function it appears in.)
visdn.c:102: warning: unused variable `vc'

I guess you have visdn.h in some include directory from another installation:
[EMAIL PROTECTED] visdn-0.0.0]# find . -name visdn.h
[EMAIL PROTECTED] visdn-0.0.0]# 

I still have to investigate this:
make[3]: Entering directory 
`/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb'
/usr/bin/make -C /lib/modules/2.6.13-2ts/build modules 
M=/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb
make[4]: Entering directory `/usr/src/kernels/2.6.13-2ts-i586'
  CC [M]  /usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.o
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_proc_read_info':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:213: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_proc_read_fifos':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:281: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:285: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:292: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_rx_complete':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:360: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:400: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:442: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:456: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_open':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:590: error: 
structure has no member named `urb'
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_xmit_frame':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:695: 
warning: unused variable `card'
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: In function 
`hfc_probe':
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:834: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:843: error: 
`ETH_P_LAPD' undeclared (first use in this function)
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:843: error: 
(Each undeclared identifier is reported only once
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:843: error: 
for each function it appears in.)
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:850: error: 
`setup_lapd' undeclared (first use in this function)
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:913: 
warning: ISO C90 forbids mixed declarations and code
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c: At top 
level:
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:36: warning: 
'nt_mode' defined but not used
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:192: 
warning: 'hfc_hexdump' defined but not used
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:465: 
warning: 'hfc_tx_complete' defined but not used
/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.c:475: 
warning: 'hfc_setup_int_channel' defined but not used
make[5]: *** 
[/usr/src/tinysofa/build/visdn-0.0.0/modules/hfc-usb/hfc-usb_main.o] Error 1

I found this in todo:
- Add ETH_P_LAPD to linux/include/linux/if_ether.h

and I get still the compiler bug, for which I sent you a patch some days ago
 
Gerald
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to