In the latest build from CVS of zaptel.c, it won’t compile. A lot of messages re: dereferencing a pointer, and then a reference to a method that doesn’t exist. libpri and asterisk build fine. Any idea what the issue is? Its always worked fine before.
You did not say in what order you try to compile the things, but the right order is:
first: libpri
second: zaptel
third: asterisk
P.S. again if there are errors, please “copy-paste” them
I did make zaptel in the right order, after libpri. Below is the majority of the output (it was too long to capture it all, but its mostly the same error until the end).
Also, I am running the following kernel on CentOS:
Linux 2.4.21-27.0.1.EL
I did upgrade to: Linux 2.4.21-32.0.1.EL, but for some reason grub won’t find the new kernel (even though I see it in the /boot dir). I have mirrored drives (even for boot which probably wasn’t such a good idea), and it seems like the newer kernel installed on one drive, and the old boots from the other (before the software RAID device is invoked I think). grub can find the old kernel and boot fine from hd0, but it only finds the new one on hd1. The system runs fine other than this problem, so I didn’t worry about it.
Here is the text from the zaptel make:
zaptel.c:5081: dereferencing pointer to incomplete type
zaptel.c:5087: dereferencing pointer to incomplete type
zaptel.c:5087: dereferencing pointer to incomplete type
zaptel.c:5088: dereferencing pointer to incomplete type
zaptel.c:5088: dereferencing pointer to incomplete type
zaptel.c:5088: dereferencing pointer to incomplete type
zaptel.c:5089: dereferencing pointer to incomplete type
zaptel.c:5094: dereferencing pointer to incomplete type
zaptel.c:5094: dereferencing pointer to incomplete type
zaptel.c:5096: dereferencing pointer to incomplete type
zaptel.c:5101: dereferencing pointer to incomplete type
zaptel.c:5101: dereferencing pointer to incomplete type
zaptel.c:5103: dereferencing pointer to incomplete type
zaptel.c:5107: dereferencing pointer to incomplete type
zaptel.c:5110: dereferencing pointer to incomplete type
zaptel.c:5111: dereferencing pointer to incomplete type
zaptel.c:5116: dereferencing pointer to incomplete type
zaptel.c:5117: dereferencing pointer to incomplete type
zaptel.c:5121: dereferencing pointer to incomplete type
zaptel.c:5122: dereferencing pointer to incomplete type
zaptel.c:5123: dereferencing pointer to incomplete type
zaptel.c:5126: dereferencing pointer to incomplete type
zaptel.c:5129: dereferencing pointer to incomplete type
zaptel.c:5130: dereferencing pointer to incomplete type
zaptel.c:5130: dereferencing pointer to incomplete type
zaptel.c:5131: dereferencing pointer to incomplete type
zaptel.c:5135: dereferencing pointer to incomplete type
zaptel.c:5137: dereferencing pointer to incomplete type
zaptel.c: In function __zt_hooksig_pvt': zaptel.c:5151: dereferencing pointer to incomplete type zaptel.c:5153: dereferencing pointer to incomplete type zaptel.c:5155: dereferencing pointer to incomplete type zaptel.c:5157: dereferencing pointer to incomplete type zaptel.c:5158: dereferencing pointer to incomplete type zaptel.c:5161: dereferencing pointer to incomplete type zaptel.c:5176: dereferencing pointer to incomplete type zaptel.c:5176: dereferencing pointer to incomplete type zaptel.c:5176: dereferencing pointer to incomplete type zaptel.c:5181: dereferencing pointer to incomplete type zaptel.c:5192: dereferencing pointer to incomplete type zaptel.c:5195: dereferencing pointer to incomplete type zaptel.c:5195: dereferencing pointer to incomplete type zaptel.c:5203: dereferencing pointer to incomplete type zaptel.c:5207: dereferencing pointer to incomplete type zaptel.c:5208: dereferencing pointer to incomplete type zaptel.c:5209: dereferencing pointer to incomplete type zaptel.c:5210: dereferencing pointer to incomplete type zaptel.c:5218: dereferencing pointer to incomplete type zaptel.c:5220: dereferencing pointer to incomplete type zaptel.c:5229: dereferencing pointer to incomplete type zaptel.c:5232: dereferencing pointer to incomplete type zaptel.c:5236: dereferencing pointer to incomplete type zaptel.c:5238: dereferencing pointer to incomplete type zaptel.c:5238: dereferencing pointer to incomplete type zaptel.c:5243: dereferencing pointer to incomplete type zaptel.c:5244: dereferencing pointer to incomplete type zaptel.c:5245: dereferencing pointer to incomplete type zaptel.c:5245: dereferencing pointer to incomplete type zaptel.c:5246: dereferencing pointer to incomplete type zaptel.c:5253: dereferencing pointer to incomplete type zaptel.c:5255: dereferencing pointer to incomplete type zaptel.c:5256: dereferencing pointer to incomplete type zaptel.c:5256: dereferencing pointer to incomplete type zaptel.c:5259: dereferencing pointer to incomplete type zaptel.c:5259: dereferencing pointer to incomplete type zaptel.c:5263: dereferencing pointer to incomplete type zaptel.c:5264: dereferencing pointer to incomplete type zaptel.c:5265: dereferencing pointer to incomplete type zaptel.c:5266: dereferencing pointer to incomplete type zaptel.c:5266: dereferencing pointer to incomplete type zaptel.c:5266: dereferencing pointer to incomplete type zaptel.c:5268: dereferencing pointer to incomplete type zaptel.c:5269: dereferencing pointer to incomplete type zaptel.c: In function
zt_hooksig’:
zaptel.c:5283: dereferencing pointer to incomplete type
zaptel.c:5285: dereferencing pointer to incomplete type
zaptel.c: In function zt_rbsbits': zaptel.c:5291: dereferencing pointer to incomplete type zaptel.c:5294: dereferencing pointer to incomplete type zaptel.c:5296: dereferencing pointer to incomplete type zaptel.c:5297: dereferencing pointer to incomplete type zaptel.c:5324: dereferencing pointer to incomplete type zaptel.c:5340: dereferencing pointer to incomplete type zaptel.c:5341: dereferencing pointer to incomplete type zaptel.c: In function
__zt_ec_chunk’:
zaptel.c:5349: dereferencing pointer to incomplete type
zaptel.c:5351: dereferencing pointer to incomplete type
zaptel.c:5355: dereferencing pointer to incomplete type
zaptel.c:5358: dereferencing pointer to incomplete type
zaptel.c:5359: dereferencing pointer to incomplete type
zaptel.c:5360: dereferencing pointer to incomplete type
zaptel.c:5361: dereferencing pointer to incomplete type
zaptel.c:5362: dereferencing pointer to incomplete type
zaptel.c:5363: dereferencing pointer to incomplete type
zaptel.c:5366: dereferencing pointer to incomplete type
zaptel.c:5367: dereferencing pointer to incomplete type
zaptel.c:5368: dereferencing pointer to incomplete type
zaptel.c:5370: dereferencing pointer to incomplete type
zaptel.c:5371: dereferencing pointer to incomplete type
zaptel.c:5371: dereferencing pointer to incomplete type
zaptel.c:5375: dereferencing pointer to incomplete type
zaptel.c:5379: dereferencing pointer to incomplete type
zaptel.c:5383: dereferencing pointer to incomplete type
zaptel.c:5384: dereferencing pointer to incomplete type
zaptel.c:5384: dereferencing pointer to incomplete type
zaptel.c:5385: dereferencing pointer to incomplete type
zaptel.c:5392: dereferencing pointer to incomplete type
zaptel.c: In function zt_ec_span': zaptel.c:5403: dereferencing pointer to incomplete type zaptel.c:5404: dereferencing pointer to incomplete type zaptel.c:5405: dereferencing pointer to incomplete type zaptel.c:5405: dereferencing pointer to incomplete type zaptel.c:5405: dereferencing pointer to incomplete type zaptel.c: In function
__zt_process_putaudio_chunk’:
zaptel.c:5462: dereferencing pointer to incomplete type
zaptel.c:5467: dereferencing pointer to incomplete type
zaptel.c:5467: dereferencing pointer to incomplete type
zaptel.c:5468: dereferencing pointer to incomplete type
zaptel.c:5468: dereferencing pointer to incomplete type
zaptel.c:5469: dereferencing pointer to incomplete type
zaptel.c:5469: dereferencing pointer to incomplete type
zaptel.c:5471: dereferencing pointer to incomplete type
zaptel.c:5475: dereferencing pointer to incomplete type
zaptel.c:5476: dereferencing pointer to incomplete type
zaptel.c:5480: dereferencing pointer to incomplete type
zaptel.c:5482: dereferencing pointer to incomplete type
zaptel.c:5483: dereferencing pointer to incomplete type
zaptel.c:5484: dereferencing pointer to incomplete type
zaptel.c:5485: dereferencing pointer to incomplete type
zaptel.c:5486: dereferencing pointer to incomplete type
zaptel.c:5487: dereferencing pointer to incomplete type
zaptel.c:5488: dereferencing pointer to incomplete type
zaptel.c:5489: dereferencing pointer to incomplete type
zaptel.c:5496: dereferencing pointer to incomplete type
zaptel.c:5496: dereferencing pointer to incomplete type
zaptel.c:5496: dereferencing pointer to incomplete type
zaptel.c:5498: dereferencing pointer to incomplete type
zaptel.c:5498: dereferencing pointer to incomplete type
zaptel.c:5499: dereferencing pointer to incomplete type
zaptel.c:5499: dereferencing pointer to incomplete type
zaptel.c:5502: dereferencing pointer to incomplete type
zaptel.c:5505: dereferencing pointer to incomplete type
zaptel.c:5507: dereferencing pointer to incomplete type
zaptel.c:5508: dereferencing pointer to incomplete type
zaptel.c:5516: dereferencing pointer to incomplete type
zaptel.c:5521: dereferencing pointer to incomplete type
zaptel.c:5522: dereferencing pointer to incomplete type
zaptel.c:5523: dereferencing pointer to incomplete type
zaptel.c:5528: dereferencing pointer to incomplete type
zaptel.c:5528: dereferencing pointer to incomplete type
zaptel.c:5529: dereferencing pointer to incomplete type
zaptel.c:5530: dereferencing pointer to incomplete type
zaptel.c:5536: dereferencing pointer to incomplete type
zaptel.c:5538: dereferencing pointer to incomplete type
zaptel.c:5539: dereferencing pointer to incomplete type
zaptel.c:5541: dereferencing pointer to incomplete type
zaptel.c:5545: dereferencing pointer to incomplete type
zaptel.c:5549: dereferencing pointer to incomplete type
zaptel.c:5551: dereferencing pointer to incomplete type
zaptel.c:5552: dereferencing pointer to incomplete type
zaptel.c:5554: dereferencing pointer to incomplete type
zaptel.c:5558: dereferencing pointer to incomplete type
zaptel.c:5562: dereferencing pointer to incomplete type
zaptel.c:5567: dereferencing pointer to incomplete type
zaptel.c:5568: dereferencing pointer to incomplete type
zaptel.c:5571: dereferencing pointer to incomplete type
zaptel.c:5575: dereferencing pointer to incomplete type
zaptel.c:5579: dereferencing pointer to incomplete type
zaptel.c:5581: dereferencing pointer to incomplete type
zaptel.c:5582: dereferencing pointer to incomplete type
zaptel.c:5582: dereferencing pointer to incomplete type
zaptel.c:5584: dereferencing pointer to incomplete type
zaptel.c:5584: dereferencing pointer to incomplete type
zaptel.c:5585: dereferencing pointer to incomplete type
zaptel.c:5588: dereferencing pointer to incomplete type
zaptel.c:5590: dereferencing pointer to incomplete type
zaptel.c:5592: dereferencing pointer to incomplete type
zaptel.c:5596: dereferencing pointer to incomplete type
zaptel.c:5599: dereferencing pointer to incomplete type
zaptel.c:5601: dereferencing pointer to incomplete type
zaptel.c:5603: dereferencing pointer to incomplete type
zaptel.c:5605: dereferencing pointer to incomplete type
zaptel.c:5609: dereferencing pointer to incomplete type
zaptel.c:5610: dereferencing pointer to incomplete type
zaptel.c:5615: dereferencing pointer to incomplete type
zaptel.c:5619: dereferencing pointer to incomplete type
zaptel.c:5621: dereferencing pointer to incomplete type
zaptel.c:5622: dereferencing pointer to incomplete type
zaptel.c:5622: dereferencing pointer to incomplete type
zaptel.c:5624: dereferencing pointer to incomplete type
zaptel.c:5624: dereferencing pointer to incomplete type
zaptel.c:5626: dereferencing pointer to incomplete type
zaptel.c:5631: dereferencing pointer to incomplete type
zaptel.c:5635: dereferencing pointer to incomplete type
zaptel.c:5635: dereferencing pointer to incomplete type
zaptel.c:5637: dereferencing pointer to incomplete type
zaptel.c:5639: dereferencing pointer to incomplete type
zaptel.c:5640: dereferencing pointer to incomplete type
zaptel.c:5640: dereferencing pointer to incomplete type
zaptel.c:5642: dereferencing pointer to incomplete type
zaptel.c:5642: dereferencing pointer to incomplete type
zaptel.c:5644: dereferencing pointer to incomplete type
zaptel.c:5646: dereferencing pointer to incomplete type
zaptel.c:5646: dereferencing pointer to incomplete type
zaptel.c:5650: dereferencing pointer to incomplete type
zaptel.c:5652: dereferencing pointer to incomplete type
zaptel.c:5653: dereferencing pointer to incomplete type
zaptel.c:5655: dereferencing pointer to incomplete type
zaptel.c: In function __zt_putbuf_chunk': zaptel.c:5666: dereferencing pointer to incomplete type zaptel.c:5688: dereferencing pointer to incomplete type zaptel.c:5690: dereferencing pointer to incomplete type zaptel.c:5690: dereferencing pointer to incomplete type zaptel.c:5691: dereferencing pointer to incomplete type zaptel.c:5691: dereferencing pointer to incomplete type zaptel.c:5691: dereferencing pointer to incomplete type zaptel.c:5694: dereferencing pointer to incomplete type zaptel.c:5697: dereferencing pointer to incomplete type zaptel.c:5699: dereferencing pointer to incomplete type zaptel.c:5705: dereferencing pointer to incomplete type zaptel.c:5705: dereferencing pointer to incomplete type zaptel.c:5706: dereferencing pointer to incomplete type zaptel.c:5706: dereferencing pointer to incomplete type zaptel.c:5716: dereferencing pointer to incomplete type zaptel.c:5716: dereferencing pointer to incomplete type zaptel.c:5723: dereferencing pointer to incomplete type zaptel.c:5723: dereferencing pointer to incomplete type zaptel.c:5723: dereferencing pointer to incomplete type zaptel.c:5724: dereferencing pointer to incomplete type zaptel.c:5724: dereferencing pointer to incomplete type zaptel.c:5726: dereferencing pointer to incomplete type zaptel.c:5726: dereferencing pointer to incomplete type zaptel.c:5726: dereferencing pointer to incomplete type zaptel.c:5727: dereferencing pointer to incomplete type zaptel.c:5728:
KERN_WARNING’ undeclared (first use in this function)
zaptel.c:5728: syntax error before string constant
zaptel.c:5728: dereferencing pointer to incomplete type
zaptel.c:5728: dereferencing pointer to incomplete type
zaptel.c:5728: warning: left-hand operand of comma expression has no effect
zaptel.c:5728: warning: left-hand operand of comma expression has no effect
zaptel.c:5728: syntax error before ‘)’ token
zaptel.c:5731: dereferencing pointer to incomplete type
zaptel.c:5732: dereferencing pointer to incomplete type
zaptel.c:5733: dereferencing pointer to incomplete type
zaptel.c:5733: dereferencing pointer to incomplete type
zaptel.c:5740: dereferencing pointer to incomplete type
zaptel.c:5740: dereferencing pointer to incomplete type
zaptel.c:5742: dereferencing pointer to incomplete type
zaptel.c:5742: dereferencing pointer to incomplete type
zaptel.c:5745: dereferencing pointer to incomplete type
zaptel.c:5745: dereferencing pointer to incomplete type
zaptel.c:5745: dereferencing pointer to incomplete type
zaptel.c:5749: dereferencing pointer to incomplete type
zaptel.c:5750: dereferencing pointer to incomplete type
zaptel.c:5751: dereferencing pointer to incomplete type
zaptel.c:5751: dereferencing pointer to incomplete type
zaptel.c:5751: dereferencing pointer to incomplete type
zaptel.c:5751: dereferencing pointer to incomplete type
zaptel.c:5817: dereferencing pointer to incomplete type
zaptel.c:5817: dereferencing pointer to incomplete type
zaptel.c:5817: dereferencing pointer to incomplete type
zaptel.c:5818: dereferencing pointer to incomplete type
zaptel.c:5818: dereferencing pointer to incomplete type
zaptel.c:5825: dereferencing pointer to incomplete type
zaptel.c:5827: dereferencing pointer to incomplete type
zaptel.c:5829: dereferencing pointer to incomplete type
zaptel.c:5830: dereferencing pointer to incomplete type
zaptel.c:5842: dereferencing pointer to incomplete type
zaptel.c:5848: dereferencing pointer to incomplete type
zaptel.c:5849: dereferencing pointer to incomplete type
zaptel.c:5850: dereferencing pointer to incomplete type
zaptel.c:5851: dereferencing pointer to incomplete type
zaptel.c:5857: dereferencing pointer to incomplete type
zaptel.c:5857: dereferencing pointer to incomplete type
zaptel.c:5858: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c:5885: dereferencing pointer to incomplete type
zaptel.c: In function process_timers': zaptel.c:5935: warning: assignment from incompatible pointer type zaptel.c:5937: dereferencing pointer to incomplete type zaptel.c:5938: dereferencing pointer to incomplete type zaptel.c:5939: dereferencing pointer to incomplete type zaptel.c:5940: dereferencing pointer to incomplete type zaptel.c:5941: dereferencing pointer to incomplete type zaptel.c:5941: dereferencing pointer to incomplete type zaptel.c:5942: dereferencing pointer to incomplete type zaptel.c:5945: dereferencing pointer to incomplete type zaptel.c: In function
zt_timer_poll’:
zaptel.c:5952: dereferencing pointer to incomplete type
zaptel.c:5956: warning: implicit declaration of function poll_wait' zaptel.c:5956: dereferencing pointer to incomplete type zaptel.c:5958: dereferencing pointer to incomplete type zaptel.c:5958: dereferencing pointer to incomplete type zaptel.c: In function
zt_chan_poll’:
zaptel.c:5977: dereferencing pointer to incomplete type
zaptel.c:5979: dereferencing pointer to incomplete type
zaptel.c:5981: dereferencing pointer to incomplete type
zaptel.c:5984: dereferencing pointer to incomplete type
zaptel.c:5984: dereferencing pointer to incomplete type
zaptel.c:5987: dereferencing pointer to incomplete type
zaptel.c:5987: dereferencing pointer to incomplete type
zaptel.c:5992: dereferencing pointer to incomplete type
zaptel.c: In function zt_poll': zaptel.c:6000: dereferencing pointer to incomplete type zaptel.c:6010: dereferencing pointer to incomplete type zaptel.c:6013: dereferencing pointer to incomplete type zaptel.c:6016: dereferencing pointer to incomplete type zaptel.c:6021: dereferencing pointer to incomplete type zaptel.c: In function
__zt_transmit_chunk’:
zaptel.c:6034: dereferencing pointer to incomplete type
zaptel.c:6034: dereferencing pointer to incomplete type
zaptel.c: In function __zt_real_transmit': zaptel.c:6048: dereferencing pointer to incomplete type zaptel.c:6050: dereferencing pointer to incomplete type zaptel.c:6050: dereferencing pointer to incomplete type zaptel.c:6052: dereferencing pointer to incomplete type zaptel.c: In function
__zt_getempty’:
zaptel.c:6067: dereferencing pointer to incomplete type
zaptel.c:6068: dereferencing pointer to incomplete type
zaptel.c:6068: dereferencing pointer to incomplete type
zaptel.c:6073: dereferencing pointer to incomplete type
zaptel.c:6073: dereferencing pointer to incomplete type
zaptel.c:6074: dereferencing pointer to incomplete type
zaptel.c:6076: dereferencing pointer to incomplete type
zaptel.c:6078: dereferencing pointer to incomplete type
zaptel.c:6078: dereferencing pointer to incomplete type
zaptel.c:6081: dereferencing pointer to incomplete type
zaptel.c:6082: dereferencing pointer to incomplete type
zaptel.c:6083: dereferencing pointer to incomplete type
zaptel.c:6083: dereferencing pointer to incomplete type
zaptel.c:6084: dereferencing pointer to incomplete type
zaptel.c:6086: dereferencing pointer to incomplete type
zaptel.c:6089: dereferencing pointer to incomplete type
zaptel.c:6090: dereferencing pointer to incomplete type
zaptel.c:6090: dereferencing pointer to incomplete type
zaptel.c:6095: dereferencing pointer to incomplete type
zaptel.c: In function __zt_receive_chunk': zaptel.c:6108: dereferencing pointer to incomplete type zaptel.c:6111: dereferencing pointer to incomplete type zaptel.c:6111: dereferencing pointer to incomplete type zaptel.c: In function
__zt_real_receive’:
zaptel.c:6126: dereferencing pointer to incomplete type
zaptel.c:6128: dereferencing pointer to incomplete type
zaptel.c:6128: dereferencing pointer to incomplete type
zaptel.c:6130: dereferencing pointer to incomplete type
zaptel.c: In function zt_transmit': zaptel.c:6140: dereferencing pointer to incomplete type zaptel.c:6141: dereferencing pointer to incomplete type zaptel.c:6142: dereferencing pointer to incomplete type zaptel.c:6142: dereferencing pointer to incomplete type zaptel.c:6143: dereferencing pointer to incomplete type zaptel.c:6144: dereferencing pointer to incomplete type zaptel.c:6145: dereferencing pointer to incomplete type zaptel.c:6146: dereferencing pointer to incomplete type zaptel.c:6149: dereferencing pointer to incomplete type zaptel.c:6150: dereferencing pointer to incomplete type zaptel.c:6152: dereferencing pointer to incomplete type zaptel.c:6162: dereferencing pointer to incomplete type zaptel.c:6165: dereferencing pointer to incomplete type zaptel.c:6166: dereferencing pointer to incomplete type zaptel.c:6171: dereferencing pointer to incomplete type zaptel.c:6174: dereferencing pointer to incomplete type zaptel.c:6175: dereferencing pointer to incomplete type zaptel.c:6177: dereferencing pointer to incomplete type zaptel.c:6177: dereferencing pointer to incomplete type zaptel.c:6178: dereferencing pointer to incomplete type zaptel.c:6178: dereferencing pointer to incomplete type zaptel.c:6179: dereferencing pointer to incomplete type zaptel.c:6179: dereferencing pointer to incomplete type zaptel.c:6179: dereferencing pointer to incomplete type zaptel.c:6185: dereferencing pointer to incomplete type zaptel.c:6187: dereferencing pointer to incomplete type zaptel.c:6188: dereferencing pointer to incomplete type zaptel.c:6189: dereferencing pointer to incomplete type zaptel.c:6190: dereferencing pointer to incomplete type zaptel.c:6191: dereferencing pointer to incomplete type zaptel.c:6192: dereferencing pointer to incomplete type zaptel.c:6193: dereferencing pointer to incomplete type zaptel.c:6194: dereferencing pointer to incomplete type zaptel.c: In function
zt_receive’:
zaptel.c:6210: dereferencing pointer to incomplete type
zaptel.c:6211: dereferencing pointer to incomplete type
zaptel.c:6211: dereferencing pointer to incomplete type
zaptel.c:6212: dereferencing pointer to incomplete type
zaptel.c:6213: dereferencing pointer to incomplete type
zaptel.c:6221: dereferencing pointer to incomplete type
zaptel.c:6223: dereferencing pointer to incomplete type
zaptel.c:6226: dereferencing pointer to incomplete type
zaptel.c:6231: dereferencing pointer to incomplete type
zaptel.c:6233: dereferencing pointer to incomplete type
zaptel.c:6234: dereferencing pointer to incomplete type
zaptel.c:6235: dereferencing pointer to incomplete type
zaptel.c:6236: dereferencing pointer to incomplete type
zaptel.c:6239: dereferencing pointer to incomplete type
zaptel.c:6240: dereferencing pointer to incomplete type
zaptel.c:6241: dereferencing pointer to incomplete type
zaptel.c:6242: dereferencing pointer to incomplete type
zaptel.c:6243: dereferencing pointer to incomplete type
zaptel.c:6244: dereferencing pointer to incomplete type
zaptel.c:6245: dereferencing pointer to incomplete type
zaptel.c:6247: dereferencing pointer to incomplete type
zaptel.c:6247: dereferencing pointer to incomplete type
zaptel.c:6248: dereferencing pointer to incomplete type
zaptel.c:6251: dereferencing pointer to incomplete type
zaptel.c:6253: dereferencing pointer to incomplete type
zaptel.c:6254: dereferencing pointer to incomplete type
zaptel.c:6256: dereferencing pointer to incomplete type
zaptel.c:6258: dereferencing pointer to incomplete type
zaptel.c:6261: dereferencing pointer to incomplete type
zaptel.c:6262: dereferencing pointer to incomplete type
zaptel.c:6263: dereferencing pointer to incomplete type
zaptel.c:6264: dereferencing pointer to incomplete type
zaptel.c:6265: dereferencing pointer to incomplete type
zaptel.c:6266: dereferencing pointer to incomplete type
zaptel.c:6267: dereferencing pointer to incomplete type
zaptel.c:6268: dereferencing pointer to incomplete type
zaptel.c:6270: dereferencing pointer to incomplete type
zaptel.c:6271: dereferencing pointer to incomplete type
zaptel.c:6273: dereferencing pointer to incomplete type
zaptel.c:6277: dereferencing pointer to incomplete type
zaptel.c:6292: dereferencing pointer to incomplete type
zaptel.c:6292: dereferencing pointer to incomplete type
zaptel.c:6294: dereferencing pointer to incomplete type
zaptel.c:6295: dereferencing pointer to incomplete type
zaptel.c:6298: dereferencing pointer to incomplete type
zaptel.c:6299: dereferencing pointer to incomplete type
zaptel.c:6306: dereferencing pointer to incomplete type
zaptel.c:6307: dereferencing pointer to incomplete type
zaptel.c:6309: dereferencing pointer to incomplete type
zaptel.c:6330: dereferencing pointer to incomplete type
zaptel.c:6332: dereferencing pointer to incomplete type
zaptel.c:6335: dereferencing pointer to incomplete type
zaptel.c:6339: dereferencing pointer to incomplete type
zaptel.c:6339: dereferencing pointer to incomplete type
zaptel.c:6341: dereferencing pointer to incomplete type
zaptel.c:6342: dereferencing pointer to incomplete type
zaptel.c:6345: dereferencing pointer to incomplete type
zaptel.c:6346: dereferencing pointer to incomplete type
zaptel.c: At top level:
zaptel.c:6369: variable zt_fops' has initializer but incomplete type zaptel.c:6370: unknown field
owner’ specified in initializer
zaptel.c:6370: warning: excess elements in struct initializer
zaptel.c:6370: warning: (near initialization for zt_fops') zaptel.c:6371: unknown field
llseek’ specified in initializer
zaptel.c:6371: warning: excess elements in struct initializer
zaptel.c:6371: warning: (near initialization for zt_fops') zaptel.c:6372: unknown field
open’ specified in initializer
zaptel.c:6372: warning: excess elements in struct initializer
zaptel.c:6372: warning: (near initialization for zt_fops') zaptel.c:6373: unknown field
release’ specified in initializer
zaptel.c:6373: warning: excess elements in struct initializer
zaptel.c:6373: warning: (near initialization for zt_fops') zaptel.c:6374: unknown field
ioctl’ specified in initializer
zaptel.c:6374: warning: excess elements in struct initializer
zaptel.c:6374: warning: (near initialization for zt_fops') zaptel.c:6375: unknown field
read’ specified in initializer
zaptel.c:6375: warning: excess elements in struct initializer
zaptel.c:6375: warning: (near initialization for zt_fops') zaptel.c:6376: unknown field
write’ specified in initializer
zaptel.c:6376: warning: excess elements in struct initializer
zaptel.c:6376: warning: (near initialization for zt_fops') zaptel.c:6377: unknown field
poll’ specified in initializer
zaptel.c:6377: warning: excess elements in struct initializer
zaptel.c:6377: warning: (near initialization for zt_fops') zaptel.c:6378: unknown field
mmap’ specified in initializer
zaptel.c:6378: warning: excess elements in struct initializer
zaptel.c:6378: warning: (near initialization for zt_fops') zaptel.c:6379: unknown field
flush’ specified in initializer
zaptel.c:6379: warning: excess elements in struct initializer
zaptel.c:6379: warning: (near initialization for zt_fops') zaptel.c:6380: unknown field
fsync’ specified in initializer
zaptel.c:6380: warning: excess elements in struct initializer
zaptel.c:6380: warning: (near initialization for zt_fops') zaptel.c:6381: unknown field
fasync’ specified in initializer
zaptel.c:6381: warning: excess elements in struct initializer
zaptel.c:6381: warning: (near initialization for zt_fops') zaptel.c: In function
zt_init’:
zaptel.c:6471: warning: implicit declaration of function register_chrdev' zaptel.c:6472:
KERN_ERR’ undeclared (first use in this function)
zaptel.c:6472: syntax error before string constant
zaptel.c:6477: KERN_INFO' undeclared (first use in this function) zaptel.c:6477: syntax error before string constant zaptel.c:6482: warning: implicit declaration of function
rwlock_init’
zaptel.c: In function zt_cleanup': zaptel.c:6496:
KERN_INFO’ undeclared (first use in this function)
zaptel.c:6496: syntax error before string constant
zaptel.c:6515: warning: implicit declaration of function unregister_chrdev' zaptel.c: At top level: zaptel.c:6369: storage size of
zt_fops’ isn’t known
/usr/include/linux/proc_fs.h:193: warning: create_proc_read_entry' declared
static’ but never defined
make: *** [zaptel.o] Error 1