Hi Dmitrijs,

Dmitrijs Ledkovs <x...@debian.org> writes:
> What about multiarch?
I tried to address this on the wiki page, see
http://wiki.debian.org/MichaelStapelberg/GoPackaging#Multi-Arch.2Fcross-compiling

Essentially, I currently believe that multi-arch does not make sense for
go, since we are only dealing with static binaries. E.g. to run an i386
program, you don’t need any additional libraries:

$ file helloworld
helloworld: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
statically linked, not stripped
$ uname -a
Linux midna 3.5.0 #1 SMP Sun Jul 22 11:15:13 CEST 2012 x86_64 GNU/Linux
$ ./helloworld 
hello

> /usr/lib/gocode/ for sources
> /usr/lib/$triplet/gocode/ for compiled versions
Go’s directory layout already includes the architecture, see
http://wiki.debian.org/MichaelStapelberg/GoPackaging#Resulting_package_file_lists

I have a feeling that you have not actually read the wiki page :-).

-- 
Best regards,
Michael


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/x6d2xookwt....@midna.zekjur.net

Reply via email to