On Sat, Feb 04, 2006, Bill Campbell wrote:
>I'm trying to build openpkg-20060204 on OS X Tiger this morning.
>
>The first problem I found was in OSSP uuid where there's a conflict with
>the system definition of uuid_t in /usr/include/unistd.h and the uuid.h.in
>file,
>
>So far I've tried a few things including running ``aclocal'' in the
>directory, but the only one that allowed uuid to build is to hack the
>uuid.h.in file to redefine uuid_t when building on Tiger.
>
>I did this with this patch, and modifying the openpkg.spec file to apply
>the patch and add ``-DDARWIN'' to CFLAGS. I would prefer to use something
>that's defined by gcc automatically, but haven't been able to find the
>default CPP definitions on Apple's site.
The patch I posted earlier today worked -- at least I have the
basic bootstrap built, have built ``make'', and am in the
processo of building gcc.
Ralf probably has a better fix for uuid than this.
I'm attaching the patch and the openpkg.spec file I used to
bootstrap this.
The files are also here:
http://opkg.libertysoft.org/opsys/osx/
Bill
--
INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way
FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676
``Now if there is one thing that we do worse than any other nation, it is
try and manage somebody else's affairs.''
Will Rogers
______________________________________________________________________
The OpenPKG Project www.openpkg.org
Developer Communication List [email protected]