Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Error while compiling network driver in QNX monetics: (2 Items)
   
Error while compiling network driver in QNX monetics  
Hi,

I m trying to compile my network driver in momentics.I include <io-pkt/iopkt_driver.h> file.It throws the following 
error.

C:/QNX641/target/qnx6/usr/include/io-pkt/dev/mii/miivar.h:82: error: field 'mii_media' has incomplete type

Please help me on this.

Thanks and Regards
K.Senthil

Error Logs
======

########## Compiling code in devnp-pe.so ##########
qcc -g -c -M -V gcc_ntox86 -DHOST -w9 -Wpointer-arith -Wshadow -DBUILD_TIME='Thu Nov 26 15:51:55 IST 2009' -
DPRIVATE_LABEL='' -DTARGET_x86 -IC:/ide-4.6-workspace/includes -I./includes -IC:/ide-4.6-workspace/software/includes -IC

:/ide-4.6-workspace/ThirdParty/libxml2/include -IC:/ide-4.6-workspace/ThirdParty/curl/usr/include -IC:/ide-4.6-workspace

/includes -IC:/ide-4.6-workspace/common IC:/QNX641/target/qnx6/usr/include/io-pkt -DNDEBUG -DVARIANT_dll -DBUILDENV_qss 

-shared -o objs/x86/pedriver.o -c src/pedriver.c
In file included from C:/QNX641/target/qnx6/usr/include/io-pkt/iopkt_driver.h:65,
                 from src/pedriver.c:16:
C:/QNX641/target/qnx6/usr/include/io-pkt/dev/mii/miivar.h:82: error: field 'mii_media' has incomplete type
Re: Error while compiling network driver in QNX monetics  
"struct ifmedia" is defined in if_media.h. But this struct is within "#ifdef _KERNEL". May be the _KERNEL must be 
defined for "struct ifmedia" to be recognized in miivar.h

Sunil