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 "<dirent.h> 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
[email protected]
http://www.haskell.org/mailman/listinfo/yhc
_______________________________________________
Yhc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/yhc

Reply via email to