There must be some preliminary steps because it's not working for me.
Details below:

$ hg clone https://bitbucket.org/4ad/go-sunos
destination directory: go-sunos
requesting all changes
adding changesets
adding manifests
adding file changes
added 18832 changesets with 64720 changes to 8519 files (+9 heads)
updating working directory
3818 files updated, 0 files merged, 0 files removed, 0 files unresolved

$ cd go-sunos/
$ hg update port-sunos
174 files updated, 0 files merged, 0 files removed, 0 files unresolved

$ cd src/
$ export GOOS=sunos
$ ./all.bash
# Building C bootstrap tool.
cmd/dist

# Building compilers and Go bootstrap tool for host, sunos/amd64.
lib9
cc1: error: unrecognized command line option
"-Wno-missing-field-initializers"
cc1: error: unrecognized command line option
"-Wno-missing-field-initializers"
cc1: error: unrecognized command line option
"-Wno-missing-field-initializers"
cc1: error: unrecognized command line option
"-Wno-missing-field-initializers"
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment
-Wno-missing-field-initializers -Werror -fno-common -ggdb -pipe -O2 -c -m64
-DPLAN9PORT -I /home/nfiedler/Downloads/go-sunos/include -I
/home/nfiedler/Downloads/go-sunos/src/lib9 -o $WORK/_p9dir.o
/home/nfiedler/Downloads/go-sunos/src/lib9/_p9dir.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment
-Wno-missing-field-initializers -Werror -fno-common -ggdb -pipe -O2 -c -m64
-DPLAN9PORT -I /home/nfiedler/Downloads/go-sunos/include -I
/home/nfiedler/Downloads/go-sunos/src/lib9 -o $WORK/_exits.o
/home/nfiedler/Downloads/go-sunos/src/lib9/_exits.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment
-Wno-missing-field-initializers -Werror -fno-common -ggdb -pipe -O2 -c -m64
-DPLAN9PORT -I /home/nfiedler/Downloads/go-sunos/include -I
/home/nfiedler/Downloads/go-sunos/src/lib9 -o $WORK/atoi.o
/home/nfiedler/Downloads/go-sunos/src/lib9/atoi.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment
-Wno-missing-field-initializers -Werror -fno-common -ggdb -pipe -O2 -c -m64
-DPLAN9PORT -I /home/nfiedler/Downloads/go-sunos/include -I
/home/nfiedler/Downloads/go-sunos/src/lib9 -o $WORK/await.o
/home/nfiedler/Downloads/go-sunos/src/lib9/await.c
[stopped with exit code 1]

$ which cc
which: no cc in
(/usr/local/bin:/usr/local/sbin:/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/sfw/bin:/usr/ccs/bin)
$ which cc1
which: no cc1 in
(/usr/local/bin:/usr/local/sbin:/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/sfw/bin:/usr/ccs/bin)
$ which gcc
/usr/bin/gcc
$ gcc --version
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ uname -a
SunOS kohaku 5.11 oi_151a8 i86pc i386 i86pc Solaris

$ cat /etc/release
             OpenIndiana Development oi_151.1.8 X86 (powered by illumos)
        Copyright 2011 Oracle and/or its affiliates. All rights reserved.
                        Use is subject to license terms.
                           Assembled 20 July 2013

I'm not all that familiar with C compilers on Solaris, but I can follow
directions, so any guidance would be much appreciated.

Thanks for this, by the way, this is terrific!

n


On Tue, Nov 26, 2013 at 6:27 AM, Aram Hăvărneanu <[email protected]> wrote:

> Thanks for the reports.
>
> On Tue, Nov 26, 2013 at 12:46 PM, Peter Tribble <[email protected]>
> wrote:
> >
> > and it builds fine under Tribblix. The potential fix for Solaris 10
> > doesn't work, unfortunately.
>
> Do you have a core file or something to work with?
>
> Thanks,
>
> --
> Aram Hăvărneanu
>
>
> -------------------------------------------
> illumos-discuss
> Archives: https://www.listbox.com/member/archive/182180/=now
> RSS Feed:
> https://www.listbox.com/member/archive/rss/182180/25036442-a56a72c4
> Modify Your Subscription:
> https://www.listbox.com/member/?&;
> Powered by Listbox: http://www.listbox.com
>



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to