Search the web
Sign In
New User? Sign Up
iolanguage · Io
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Broken build on NetBSD5/amd64   Message List  
Reply | Forward Message #11606 of 11910 |
Re: Broken build on NetBSD5/amd64

On Sat, Jul 04, 2009 at 11:40:56AM +0100, Milos Negovanovic wrote:
> Hi,
>
> Ive downloaded the latest .tar.gz from the website and Io doesn't build
> for me any more (NetBSD5/amd64). Error is:
>
>
> ../basekit/_build/headers/PortableStdint.h:710: error: conflicting types
> for '__uintptr_t'
> /usr/include/machine/int_types.h:61: error: previous declaration of
> '__uintptr_t' was here
> ../basekit/_build/headers/PortableStdint.h:711: error: conflicting types
> for '__intptr_t'
> /usr/include/machine/int_types.h:60: error: previous declaration of
> '__intptr_t' was here
> In file included from source/PHash.h:16,
> from source/IoObject.h:11,
> from source/IoCompiler.h:8,
> from source/IoCompiler.c:9:
> ../basekit/_build/headers/PortableStdint.h:710: error: conflicting types
> for '__uintptr_t'
> /usr/include/machine/int_types.h:61: error: previous declaration of
> '__uintptr_t' was here
> ../basekit/_build/headers/PortableStdint.h:711: error: conflicting types
> for '__intptr_t'
> /usr/include/machine/int_types.h:60: error: previous declaration of
> '__intptr_t' was here
> gmake[2]: *** [_build/objs/IoCall.o] Error 1
> gmake[2]: *** [_build/objs/IoDebugger.o] Error 1
> gmake[2]: *** [_build/objs/IoCompiler.o] Error 1
> gmake[2]: Leaving directory
> `/home/stuff/src/netbsd/pkgsrc/pkgsrc_q/wip/io-vm/work/io/libs/iovm'
> gmake[1]: *** [all] Error 2
> gmake[1]: Leaving directory
> `/home/stuff/src/netbsd/pkgsrc/pkgsrc_q/wip/io-vm/work/io/libs/iovm'
> gmake: *** [vm] Error 2
> *** Error code 2
>
> Stop.
> make: stopped in /home/stuff/src/netbsd/pkgsrc/pkgsrc_q/wip/io-vm
> *** Error code 1
>
> Stop.
> make: stopped in /usr/pkgsrc/wip/io-vm
>
>
> Last build I made was with sources from 2009-02-05, so something has
> obviously changed since then.
>
>

After commenting out bunch of typedef-s in PortableStdint.h build
continues ... not so sure this is the best way to fix it tho. Any
suggestions?

Regards
--
Milos Negovanovic
milos.negovanovic@...



Sat Jul 4, 2009 11:09 am

milos.negovanovic@...
Send Email Send Email

Forward
Message #11606 of 11910 |
Expand Messages Author Sort by Date

Hi, Ive downloaded the latest .tar.gz from the website and Io doesn't build for me any more (NetBSD5/amd64). Error is: ...
Milos Negovanovic
milos.negovanovic@...
Send Email
Jul 4, 2009
10:42 am

... After commenting out bunch of typedef-s in PortableStdint.h build continues ... not so sure this is the best way to fix it tho. Any suggestions? Regards --...
Milos Negovanovic
milos.negovanovic@...
Send Email
Jul 4, 2009
11:09 am

... Patch that I have applied is attached. Is this correct thing to do? Regards -- Milos Negovanovic milos.negovanovic@......
Milos Negovanovic
milos.negovanovic@...
Send Email
Jul 4, 2009
11:38 am

All you're missing is an ifndef preprocessor directive in that header for __NetBSD__. I'm mobile right now so I can't tell you exactly where. Regards, Jeremy...
Jeremy Tregunna
jeremy.tregunna@...
Send Email
Jul 4, 2009
1:00 pm

... Cool, Its not urgent so I can wait. :) Regards -- Milos Negovanovic milos.negovanovic@......
Milos Negovanovic
milos.negovanovic@...
Send Email
Jul 4, 2009
1:14 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help