From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnold@skeeve.com Message-Id: <201503101627.t2AGRoPa018809@freefriends.org> Date: Tue, 10 Mar 2015 10:27:50 -0600 To: 9fans@9fans.net User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [9fans] whence kenc for linux? Topicbox-Message-UUID: 4890fbf8-ead9-11e9-9d60-3106f5b1d025 Hi. Where's the right place to find kenc for Linux? Thanks, Arnold From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 References: <201503101627.t2AGRoPa018809@freefriends.org> From: Skip Tavakkolian Date: Tue, 10 Mar 2015 19:01:01 +0000 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a1139ea2e9c524c0510f3c589 Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 489a3cfe-ead9-11e9-9d60-3106f5b1d025 --001a1139ea2e9c524c0510f3c589 Content-Type: text/plain; charset=UTF-8 I think inferno has a set. On Tue, Mar 10, 2015 at 9:28 AM wrote: > Hi. > > Where's the right place to find kenc for Linux? > > Thanks, > > Arnold > > --001a1139ea2e9c524c0510f3c589 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I think inferno has a set.
--001a1139ea2e9c524c0510f3c589-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <201503101627.t2AGRoPa018809@freefriends.org> References: <201503101627.t2AGRoPa018809@freefriends.org> Date: Tue, 10 Mar 2015 20:13:08 +0100 Message-ID: From: David du Colombier <0intro@gmail.com> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=089e0118450ae56e230510f3f04d Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 489e7594-ead9-11e9-9d60-3106f5b1d025 --089e0118450ae56e230510f3f04d Content-Type: text/plain; charset=UTF-8 > Where's the right place to find kenc for Linux? https://code.google.com/p/ken-cc/ -- David du Colombier --089e0118450ae56e230510f3f04d Content-Type: text/html; charset=UTF-8

> Where's the right place to find kenc for Linux?

https://code.google.com/p/ken-cc/

--
David du Colombier

--089e0118450ae56e230510f3f04d-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> To: 9fans@9fans.net From: "Roberto E. Vargas Caballero" Date: Tue, 10 Mar 2015 21:48:39 +0100 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48bec330-ead9-11e9-9d60-3106f5b1d025 >> Where's the right place to find kenc for Linux? > > https://code.google.com/p/ken-cc/ I found easier to take it from the go distribution From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> References: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> From: Ryan Gonzalez Date: Tue, 10 Mar 2015 17:12:18 -0500 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c3f7f0f141600510f672cc Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48c2fb58-ead9-11e9-9d60-3106f5b1d025 --001a11c3f7f0f141600510f672cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The Go version also has more features (the linker actually supports ELF objects). My concern is the fact that more and more of Go is slowly being rewritten in Go, so I'm not sure how long the compilers will stick around, or at least in their current state. On Tue, Mar 10, 2015 at 3:48 PM, Roberto E. Vargas Caballero < k0ga@shike2.com> wrote: > >> Where's the right place to find kenc for Linux? > > > > https://code.google.com/p/ken-cc/ > > I found easier to take it from the go distribution > > > > --=20 Ryan [ERROR]: Your autotools build scripts are 200 lines longer than your program. Something=E2=80=99s wrong. http://kirbyfan64.github.io/ --001a11c3f7f0f141600510f672cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The Go version also has more features (the linker actually= supports ELF objects).

My concern is the fact that more= and more of Go is slowly being rewritten in Go, so I'm not sure how lo= ng the compilers will stick around, or at least in their current state.

On Tue, M= ar 10, 2015 at 3:48 PM, Roberto E. Vargas Caballero <<= a href=3D"mailto:k0ga@shike2.com" target=3D"_blank">k0ga@shike2.com>= wrote:
>> = Where's the right place to find kenc for Linux?
>
> https:= //code.google.com/p/ken-cc/

I found easier to take it from the go distribution






--
Ryan
[ERROR]: Your autotools build= scripts are 200 lines longer than your program. Something=E2=80=99s wrong.=
<= /div>
--001a11c3f7f0f141600510f672cc-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> From: =?UTF-8?B?QXJhbSBIxIN2xINybmVhbnU=?= Date: Tue, 10 Mar 2015 23:30:04 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48c7598c-ead9-11e9-9d60-3106f5b1d025 The Plan 9 C compilers included with Go have been removed for some time. Also they worked quite differently than the Plan 9 ones because of liblink. The Plan 9 linker also supports ELF, although it lacks DWARF and a symbol table in the generated binaries. --=20 Aram H=C4=83v=C4=83rneanu From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> From: Ryan Gonzalez Date: Tue, 10 Mar 2015 17:35:38 -0500 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=f46d044283445593490510f6c68c Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48d01f18-ead9-11e9-9d60-3106f5b1d025 --f46d044283445593490510f6c68c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I meant reading ELF files, not writing them. Last time I tried with ken-cc, it didn't work. But I didn't realize Go removed the C compilers. Do you know why? On Tue, Mar 10, 2015 at 5:30 PM, Aram H=C4=83v=C4=83rneanu = wrote: > The Plan 9 C compilers included with Go have been removed for some > time. Also they worked quite differently than the Plan 9 ones because > of liblink. > > The Plan 9 linker also supports ELF, although it lacks DWARF and a > symbol table in the generated binaries. > > -- > Aram H=C4=83v=C4=83rneanu > > --=20 Ryan [ERROR]: Your autotools build scripts are 200 lines longer than your program. Something=E2=80=99s wrong. http://kirbyfan64.github.io/ --f46d044283445593490510f6c68c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I meant reading ELF files, not writing them. Last time I t= ried with ken-cc, it didn't work.

But I didn't r= ealize Go removed the C compilers. Do you know why?

On Tue, Mar 10, 2015 at 5:3= 0 PM, Aram H=C4=83v=C4=83rneanu <aram.h@mgk.ro> wrote:
The Plan 9 C compilers included with Go have been = removed for some
time. Also they worked quite differently than the Plan 9 ones because
of liblink.

The Plan 9 linker also supports ELF, although it lacks DWARF and a
symbol table in the generated binaries.

--
Aram H=C4=83v=C4=83rneanu




--
Ryan
[ERROR]: Your aut= otools build scripts are 200 lines longer than your program. Something=E2= =80=99s wrong.
--f46d044283445593490510f6c68c-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> Date: Tue, 10 Mar 2015 18:45:01 -0400 Message-ID: From: minux To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a113b9232b8a38f0510f6e6eb Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48d472fc-ead9-11e9-9d60-3106f5b1d025 --001a113b9232b8a38f0510f6e6eb Content-Type: text/plain; charset=UTF-8 On Mar 10, 2015 6:37 PM, "Ryan Gonzalez" wrote: > > I meant reading ELF files, not writing them. Last time I tried with ken-cc, it didn't work. > > But I didn't realize Go removed the C compilers. Do you know why? Because Go runtime is now implemented in Go and assembly, not a combination of C, Go and assembly as it was before, so the C compilers are not needed anymore. The last versions to have those compilers is the 1.4 series. --001a113b9232b8a38f0510f6e6eb Content-Type: text/html; charset=UTF-8


On Mar 10, 2015 6:37 PM, "Ryan Gonzalez" <rymg19@gmail.com> wrote:
>
> I meant reading ELF files, not writing them. Last time I tried with ken-cc, it didn't work.
>
> But I didn't realize Go removed the C compilers. Do you know why?

Because Go runtime is now implemented in Go and assembly, not a combination of C, Go and assembly as it was before, so the C compilers are not needed anymore. The last versions to have those compilers is the 1.4 series.

--001a113b9232b8a38f0510f6e6eb-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <36acb1187656c3f8550ca2aa89ae1b29@shike2.com> From: Ryan Gonzalez Date: Tue, 10 Mar 2015 18:02:30 -0500 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=e89a8f23550f624dda0510f726bc Subject: Re: [9fans] whence kenc for linux? Topicbox-Message-UUID: 48da67ca-ead9-11e9-9d60-3106f5b1d025 --e89a8f23550f624dda0510f726bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Aw, man... On Tue, Mar 10, 2015 at 5:45 PM, minux wrote: > > On Mar 10, 2015 6:37 PM, "Ryan Gonzalez" wrote: > > > > I meant reading ELF files, not writing them. Last time I tried with > ken-cc, it didn't work. > > > > But I didn't realize Go removed the C compilers. Do you know why? > > Because Go runtime is now implemented in Go and assembly, not a > combination of C, Go and assembly as it was before, so the C compilers ar= e > not needed anymore. The last versions to have those compilers is the 1.4 > series. > --=20 Ryan [ERROR]: Your autotools build scripts are 200 lines longer than your program. Something=E2=80=99s wrong. http://kirbyfan64.github.io/ --e89a8f23550f624dda0510f726bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Aw, man...

On Tue, Mar 10, 2015 at 5:45 PM, minux &= lt;minux.ma@gmail.c= om> wrote:


On Mar 10, 2015 6:37 PM, "Ryan Gonzalez" <rymg19@gmail.com> wrote:
>
> I meant reading ELF files, not writing them. Last time I tried with ke= n-cc, it didn't work.
>
> But I didn't realize Go removed the C compilers. Do you know why?<= /p>

Because Go runtime is now implemented in Go and assem= bly, not a combination of C, Go and assembly as it was before, so the C com= pilers are not needed anymore. The last versions to have those compilers is= the 1.4 series.




--
Ryan
[ERROR]: Your autotools build= scripts are 200 lines longer than your program. Something=E2=80=99s wrong.=
<= /div>
--e89a8f23550f624dda0510f726bc--