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