On Fri, Sep 03, 2010 at 12:45:08PM +0930, David Gowers wrote:
> Thanks to TMC and James' help, I managed to get a working FB install
> (of 0.21.1).
> 
> Everything compiles okay, *except* for base64.[ch] (when I run makereload.sh).
> They have these mysterious "restrict" keywords before 'in' and 'out'
> parameters, that GCC doesn't like.
> (deleting the keywords fixes the compilation issues, and reloadtest
> then passes all it's tests ok except for Pedantic Compare W/ XML..
> caveat below...)

I had that same error right after TMC added base64.c, but then he 
changed something that fixed it a few checkins later.

I am using FreeBasic 0.21.1 on all my computers with no problems.

I think the error message is actually coming from the gcc compiler. That 
file is C, and the FreeBasic compiler never touches it until the linking 
stage at the end.

> 
> I've attached a patch which fixes those things
> (I think James gave me commit permissions when I started the git-svn
> mirror, but I'm not 100% sure that these are the correct changes to
> do. TMC should be able to apply this patch easily;
> it's pretty trivial to apply manually, even.)

I am pretty sure I did give you commit access.
But this does seem like one to defer to TMC

---
James
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to