Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > Linux Forums > Kernel Questions

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #11  
Old 14th December 2009, 10:38
cigogo cigogo is offline
Junior Member
 
Join Date: Dec 2009
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default the same problem

I have the same problem when I compile CP210x USB to UART Bridge Linux VCP Drivers.
Anyone who can tell me how to solve it?
Email:bibici@tom.com
Reply With Quote
Sponsored Links
  #12  
Old 7th April 2010, 22:01
repettus repettus is offline
Junior Member
 
Join Date: Apr 2010
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by crazyy View Post
news I changed the directory from asm/semaphore.h to linux/semaphore.h and it works and this is the good news
How did you go about doing this? I am in Ubuntu 9.10. I realize that only kernel 2.6 and 2.4.36 are currently supported by the driver at Silabs.com. Semaphore.h appears to be in usr/lib. I do not have an asm/semaphore.h directory. t would be great to be able to get my Vantage Pro2 weather station which uses cp2101 CPRT to UART drivers working in Linux. I wish Silicon Labs would make a driver that is more compatible with other OS's.

Last edited by repettus; 7th April 2010 at 22:15.
Reply With Quote
  #13  
Old 12th April 2010, 19:46
morpheus8100 morpheus8100 is offline
Junior Member
 
Join Date: Apr 2010
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default Same Issue, SiLabs Support Fails

Hi Guys,

I've been having pretty much the same issue as everybody else. I'm attempting to install the VCP Linux Drivers (https://www.silabs.com/products/mcu/...cpdrivers.aspx)
for my 2.6 linux kernel but I keep getting tons of errors upon trying to run:

sudo ./makerpm

The condensed error output i get is:

+2.6 Kernel
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.91092
2.6 Kernel
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.91092

Kernel version : 2.6.8-2-386
Module extension : .ko
KO File : cp210x.ko
Kernel Dir : /lib/modules/2.6.8-2-386/build
Module File : cp2101.ko
Module Dir : /lib/modules/2.6.8-2-386
Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0

2.6 Kernel
make -C /lib/modules/2.6.8-2-386/build -I /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 M=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
CC [M] /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.o
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'


RPM build errors:+ uname -r
+ kernel_release=2.6.8-2-386
++ pwd
+ current_dir=/home/vcl/cp210x-3.0.0
+ export current_dir
+ '[' -f /home/vcl/.rpmmacros ']'
+ mv -f /home/vcl/.rpmmacros /home/vcl/.rpmmacros.cp210x
+ cp /home/vcl/cp210x-3.0.0/cp210x/.rpmmacros /home/vcl/.rpmmacros
+ d=/var/tmp/silabs
+ '[' '!' -d /var/tmp/silabs ']'
+ cd /var/tmp/silabs
+ r=/var/tmp/silabs/rpmbuild
+ o=cp210x-3.0.0
+ s=/var/tmp/silabs/rpmbuild/SOURCES
+ spec=cp210x-3.0.0.spec
+ rm -rf /var/tmp/silabs/rpmbuild
+ mkdir rpmbuild
+ mkdir rpmbuild/SOURCES
+ mkdir rpmbuild/SRPMS
+ mkdir rpmbuild/SPECS
+ mkdir rpmbuild/BUILD
+ mkdir rpmbuild/RPMS
+ cd /var/tmp/silabs/rpmbuild/SOURCES
+ rm -rf cp210x-3.0.0
+ mkdir cp210x-3.0.0
+ cp -r /home/vcl/cp210x-3.0.0/cp210x/configure /home/vcl/cp210x-3.0.0/cp210x/cp210x.c /home/vcl/cp210x-3.0.0/cp210x/cp210x.h /home/vcl/cp210x-3.0.0/cp210x/defaults.mk /home/vcl/cp210x-3.0.0/cp210x/installmod /home/vcl/cp210x-3.0.0/cp210x/Makefile24 /home/vcl/cp210x-3.0.0/cp210x/Makefile26 /home/vcl/cp210x-3.0.0/cp210x/Rules.make cp210x-3.0.0
+ cp -r /home/vcl/cp210x-3.0.0/cp210x/.rpmmacros cp210x-3.0.0
++ uname -r
+ KVER=2.6.8-2-386
++ echo 2.6.8-2-386
++ awk -F . -- '{ print $1 }'
+ KVER1=2
++ echo 2.6.8-2-386
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ echo 2.6.8-2-386
++ sed -e 's/2\.6\.//g'
+ KVER3=8-2-386
+ MyCopy=0
+ echo '2.6 Kernel'
+ rm -f cp210x-3.0.0.tar
+ rm -f cp210x-3.0.0.tar.gz
+ tar -cf cp210x-3.0.0.tar cp210x-3.0.0
+ gzip cp210x-3.0.0.tar
+ cp /home/vcl/cp210x-3.0.0/cp210x-3.0.0.spec /var/tmp/silabs/rpmbuild/SPECS
+ rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.0.0.spec
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ kver2=6
+ echo '2.6 Kernel'
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ rm -rf cp210x-3.0.0
+ /bin/gzip -dc /var/tmp/silabs/rpmbuild/SOURCES/cp210x-3.0.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd cp210x-3.0.0
+ exit 0
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ cd cp210x-3.0.0
+ sh ./configure
+ CONFIG_FILE=defaults.mk
++ pwd
+ PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
++ uname -r
+ KVER=2.6.8-2-386
++ echo 2.6.8-2-386
++ awk -F . -- '{ print $1 }'
+ KVER1=2
++ echo 2.6.8-2-386
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ echo 2.6.8-2-386
++ sed -e 's/2\.6\.//g'
+ KVER3=8-2-386
+ makefile=Makefile26
+ EXT=.ko
+ KOFILE=cp210x.ko
+ MODFILE=cp2101.ko
+ RULESFILE=
++ uname -r
+ KDIR=/lib/modules/2.6.8-2-386/build
++ uname -r
+ MODDIR=/lib/modules/2.6.8-2-386
+ echo
+ echo 'Kernel version : 2.6.8-2-386'
+ echo 'Module extension : .ko'
+ echo 'KO File : cp210x.ko'
+ echo 'Kernel Dir : /lib/modules/2.6.8-2-386/build'
+ echo 'Module File : cp2101.ko'
+ echo 'Module Dir : /lib/modules/2.6.8-2-386'
+ echo 'Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0'
+ echo
+ rm -f defaults.mk
+ echo '# Makefile.config'
+ echo '# Automatically generated'
+ echo KVER=2.6.8-2-386
+ echo KVER1=2
+ echo KVER2=6
+ echo KVER3=8-2-386
+ echo EXT=.ko
+ echo KOFILE=cp210x.ko
+ echo KDIR=/lib/modules/2.6.8-2-386/build
+ echo MODFILE=cp2101.ko
+ echo MODDIR=/lib/modules/2.6.8-2-386
+ echo PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
+ kver2=6
+ echo '2.6 Kernel'
+ cp ./Makefile26 ./Makefile
+ make -f Makefile26 modules
In file included from include/asm/thread_info.h:16,
from include/linux/thread_info.h:21,
from include/linux/spinlock.h:12,
from include/linux/mmzone.h:8,
from include/linux/gfp.h:4,
from include/linux/slab.h:15,
from /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:71:
include/asm/processor.h:87: error: array type has incomplete element type
In file included from /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:95:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:346: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:346: warning: its scope is only this definition or declaration, which is probably not what you want
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:348: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:352: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:354: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:356: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:359: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:362: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:365: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:370: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:373: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:375: warning: 'struct usb_serial' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:377: warning: 'struct usb_serial' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:379: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:381: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:392: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:394: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:396: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:398: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:400: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:402: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:404: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:409: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:412: warning: 'struct ktermios' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:412: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:418: warning: 'struct usb_serial_port' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:836: error: 'usb_serial_disconnect' undeclared here (not in a function)
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:838: error: unknown field 'no_dynamic_id' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:838: warning: missing braces around initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:838: warning: (near initialization for 'silabs_cp210x_driver.driver')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:838: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:843: error: variable 'silabs_cp210x_device' has initializer but incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:844: error: unknown field 'owner' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:844: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:844: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:845: error: unknown field 'name' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:845: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:845: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:846: error: unknown field 'usb_driver' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:846: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:846: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:847: error: unknown field 'id_table' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:847: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:847: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:848: error: unknown field 'num_interrupt_in' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:848: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:848: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:849: error: unknown field 'num_bulk_in' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:849: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:849: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:850: error: unknown field 'num_bulk_out' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:850: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:850: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:851: error: unknown field 'num_ports' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:851: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:851: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:852: error: unknown field 'open' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:852: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:852: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:853: error: unknown field 'close' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:853: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:853: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:854: error: unknown field 'ioctl' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:854: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:854: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:855: error: unknown field 'break_ctl' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:855: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:855: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:856: error: unknown field 'set_termios' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:856: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:856: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:857: error: unknown field 'tiocmget' specified in initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:857: warning: excess elements in struct initializer
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:857: warning: (near initialization for 'silabs_cp210x_device')
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_config_bytes':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:119: warning: implicit declaration of function 'usb_get_serial_port_data'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:119: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:121: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:134: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:134: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:134: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:139: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:140: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:156: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:156: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:156: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_config':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:177: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:179: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:181: error: '__le32' undeclared (first use in this function)
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:181: error: (Each undeclared identifier is reported only once
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:181: error: for each function it appears in.)
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:181: error: 'buf' undeclared (first use in this function)
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:183: warning: ISO C90 forbids mixed declarations and code
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:193: warning: implicit declaration of function 'kcalloc'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:200: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:200: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:200: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:207: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:208: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:224: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:341: error: conflicting types for 'silabs_cp210x_open'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:358: error: previous declaration of 'silabs_cp210x_open' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_open':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:369: warning: assignment makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:379: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:381: warning: implicit declaration of function 'usb_get_serial_data'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:381: warning: assignment makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:384: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:384: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:384: error: dereferencing pointer to incomplete type
dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:412: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:425: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:425: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:427: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:428: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:430: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:432: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:454: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:454: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:454: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:454: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:494: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:494: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:494: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:494: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:501: warning: passing argument 1 of 'cp210x_get_serialstat' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:511: warning: passing argument 1 of 'cp210x_get_serialstat' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:516: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:516: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:516: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:516: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:526: warning: passing argument 1 of 'cp210x_get_commprops' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:549: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:549: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:549: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:552: warning: passing argument 1 of 'silabs_cp210x_close' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:564: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:564: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:564: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:567: warning: passing argument 1 of 'silabs_cp210x_close' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:571: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:573: warning: passing argument 1 of 'cp210x_get_termios' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:576: warning: passing argument 1 of 'silabs_cp210x_set_termios' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:586: warning: passing argument 1 of 'cp210x_start_control_thread' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_close_port':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:598: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:602: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:604: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:605: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:606: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:607: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:608: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:612: warning: passing argument 1 of 'kfree' makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:613: warning: implicit declaration of function 'usb_set_serial_port_data'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:619: error: conflicting types for 'cp210x_cleanup_port'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:356: error: previous declaration of 'cp210x_cleanup_port' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:663: warning: assignment makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:664: warning: assignment makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:678: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:679: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:680: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:728: warning: passing argument 1 of 'cp210x_stop_control_thread' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:751: error: conflicting types for 'cp210x_get_termios'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:394: error: previous declaration of 'cp210x_get_termios' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_termios':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:763: warning: assignment makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:765: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:765: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:773: warning: pointer targets in passing argument 3 of 'cp210x_get_config' differ in signedness
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:828: warning: pointer targets in passing argument 3 of 'cp210x_get_config' differ in signedness
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:972: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:974: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:975: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:980: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:982: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:983: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:994: warning: 'struct ktermios' declared inside parameter list
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:993: error: conflicting types for 'silabs_cp210x_set_termios'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:411: error: previous declaration of 'silabs_cp210x_set_termios' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_set_termios':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1008: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1015: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1015: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1020: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1021: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1025: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1026: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1027: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1033: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1034: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1082: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1082: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1082: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1094: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1094: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1094: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1124: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1124: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1124: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1136: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1136: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1136: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1158: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1158: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1158: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1178: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1178: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1178: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1214: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1215: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1265: error: conflicting types for 'silabs_cp210x_tiocmset'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:367: error: previous declaration of 'silabs_cp210x_tiocmset' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_tiocmset':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1272: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1322: error: conflicting types for 'silabs_cp210x_tiocmget'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:364: error: previous declaration of 'silabs_cp210x_tiocmget' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_tiocmget':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1326: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1366: error: conflicting types for 'silabs_cp210x_break_ctl'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:372: error: previous declaration of 'silabs_cp210x_break_ctl' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp2101_ctlmsg':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1394: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1396: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1443: error: conflicting types for 'cp210x_get_partnum'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:404: error: previous declaration of 'cp210x_get_partnum' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_partnum':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1450: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1451: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1455: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1517: error: conflicting types for 'cp210x_get_serialstat'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:396: error: previous declaration of 'cp210x_get_serialstat' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_serialstat':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1523: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1578: error: conflicting types for 'cp210x_get_commprops'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:398: error: previous declaration of 'cp210x_get_commprops' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_get_commprops':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1583: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_internal_ioctl':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1700: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1704: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1705: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1910: error: conflicting types for 'silabs_cp210x_ioctl'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:389: error: previous declaration of 'silabs_cp210x_ioctl' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_ioctl':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:1920: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'cp210x_send_port_data':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2070: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2071: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2072: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2123: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2123: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2123: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2123: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2151: warning: implicit declaration of function 'usb_serial_debug_data'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2151: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2160: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2161: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2161: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2166: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2183: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2196: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2196: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2196: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2218: error: conflicting types for 'silabs_cp210x_write'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:406: error: previous declaration of 'silabs_cp210x_write' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_write':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2223: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2225: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2226: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2307: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2326: error: conflicting types for 'silabs_cp210x_write_wrapper'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:416: error: previous declaration of 'silabs_cp210x_write_wrapper' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2336: error: conflicting types for 'silabs_cp210x_chars_in_buffer'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:402: error: previous declaration of 'silabs_cp210x_chars_in_buffer' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2566: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2569: warning: implicit declaration of function 'usb_serial_port_softint'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2596: error: conflicting types for 'silabs_cp210x_throttle'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:379: error: previous declaration of 'silabs_cp210x_throttle' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_throttle':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2598: warning: initialization makes pointer from integer without a cast
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2612: error: dereferencing pointer to incomplete type
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: At top level:
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:2657: error: conflicting types for 'silabs_cp210x_unthrottle'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.h:381: error: previous declaration of 'silabs_cp210x_unthrottle' was here
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c: In function 'silabs_cp210x_unthrottle':
'silabs_cp210x_init':
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:3032: warning: implicit declaration of function 'usb_serial_register'
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.c:3040: warning: implicit declaration of function 'usb_serial_deregister'
make[2]: *** [/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.o] Error 1
make[1]: *** [_module_/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0] Error 2
make: *** [modules] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.2134 (%build)
Bad exit status from /var/tmp/rpm-tmp.2134 (%build)
+ '[' -f /home/vcl/.rpmmacros.cp210x ']'
+ rm /home/vcl/.rpmmacros
+ mv -f /home/vcl/.rpmmacros.cp210x /home/vcl/.rpmmacros




-------

So just like everybody else, it appears that something is wrong with cp210x.c.

Originally I received an error about the rpm build not being able to find serial.h, but I think I either edited cp210x.c or cp210x.h in the folder that contained makerpm, and that error went away.


I tried emailed Silabs support with their contact webpage, but it just hung for a while after I clicked, 'submit' and then this appeared:

Does anybody out there have a clue on how to fix the Linux VCP driver installation problem with the makerpm file?
Reply With Quote
  #14  
Old 9th November 2010, 07:30
repettus repettus is offline
Junior Member
 
Join Date: Apr 2010
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
 
Default New driver out?

Looks like there is a new version of the driver for Debian Linux 3.0 out, anyone tried it yet?
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
USB KVM switch slow mouse and keyboard mcardo Technical 0 2nd March 2009 04:25
Slow connection to FC6 system post-LAMP install? cfspence Installation/Configuration 8 29th January 2008 19:09
Postfix Problems Rocky Installation/Configuration 22 14th September 2006 09:03
Problems installing NForce4 sound drivers Wraithfire Installation/Configuration 21 16th April 2006 17:30
KErnel not showing all my memory Jorem Kernel Questions 8 13th April 2006 12:59


All times are GMT +2. The time now is 14:20.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.