
Looks like it's saying there are no dirent functions, which is perhaps not so surprising since those are directory listing functions. You'll need to find where the header is included, comment it out then fix any errors you get by commenting those bits out also, leaving empty functions. Cheers Tom Alexis Morris wrote:
Hi all,
I am getting the following strange errors while compiling YHI with arm-elf-gcc. Does anyone have a suggestion about them? Not sure why dirent.h is giving an error, although it's included in the arm tools. The other errors with thread.h I suspect are due to my trying to build main without the other dependency files first. Not sure though...
Thanks in advance, any help is appreciated.
=========================================
$ arm-elf-gcc -Wall main.c In file included from /cygdrive/c/program files/gnuarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/sys-include/dirent.h:6, from platform.h:107, from main.c:1: /cygdrive/c/program files/gnuarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/sys-include/sys/dirent.h:10:2: error: #error "
not supported" In file included from main.c:11: thread.h:9:23: error: semaphore.h: No such file or directory In file included from main.c:11: thread.h:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'OSThread' thread.h:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token thread.h:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token thread.h:39: error: expected specifier-qualifier-list before 'OSThread' thread.h:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'osthread_create' thread.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mutex_create' thread.h:55: error: expected ')' before 'mutex' thread.h :56: error: expected ')' before 'mutex' thread.h:57: error: expected ')' before 'mutex' thread.h:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'yhi_semaphore_create' thread.h:60: error: expected ')' before 'sem' thread.h:61: error: expected ')' before 'sem' thread.h:62: error: expected ')' before 'sem' thread.h:63: error: expected ')' before 'sem'
-- </Alexis>
------------------------------------------------------------------------
_______________________________________________ Yhc mailing list Yhc@haskell.org http://www.haskell.org/mailman/listinfo/yhc