I can only suggest that the pointer is referencing a type probably
typedef by the library that your not adhereing too. For example it is
POSIX.1 that the #include <fcntl.h> Open function header expects a
'struct FILE *' rather than the commonly expected 'int' (which Linux
expects).
This type expectation puzzled me when working on a recent project,
trying to keep all warnings to nil (as the boss demands).
If your able to get hold of the book "Advancing Programming in the
Unix Environment 2nd Edition by Stevens & Rago" ISBN 0-321-52594-9
things like this will be able to sort out quickly, especially
referencing against what OS release your running.
Hope this helps.
Grahame.
--- In "anadigpune" <> wrote:
>
> Hi there,
>
> while using Eclipse, for TS_TPC_7390 SBC Board, I got following
> errors. Pl. see and convay if i am missing anything or there is any
> problem in the header files themselves. and I'll have to replace
> them.
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-
> include/asm/proc/uaccess.h dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-
> include/asm/proc/uaccess.h dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-include/asm/semaphore.h
> dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-include/asm/semaphore.h
> dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-include/asm/semaphore.h
> dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-include/asm/semaphore.h
> dereferencing pointer to incomplete type
>
> crosstool-cygwin/arm-unknown-linux-gnu/sys-include/asm/semaphore.h
> parse error before "wait_queue_head_t"
>
> these and many more similar to them
> Can anybody help me out?
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|