On 26/11/12 at 09:23pm, Galos, David wrote:
> I've attached a patch which allows 9base to be compiled with the
> musl-libc, when CC=musl-gcc and -D__MUSL__ is added to the CFLAGS.
> 
> It's trivial stuff, a few missing headers, a couple changed function
> calls, and it turns out musl defines setjmp as a macro.
> 
> David Galos

I tried to build but got this error on make:
9base build options:
CFLAGS   = -c -I. -DPLAN9PORT -DPREFIX="/opt/plan9" -D__MUSL__
LDFLAGS  = -static
CC       = musl-gcc
make[1]: Entering directory `/home/pshevtsov/Build/9base/lib9'

[Skipped...]

CC readcons.c
readcons.c:5:9: error: macro names must be identifiers
make[1]: *** [readcons.o] Error 1
make[1]: Leaving directory `/home/pshevtsov/Build/9base/lib9'
make: *** [all] Error 2


Reply via email to