Hi Jakob.
> I don't know the OP's reason, but environment variables are somewhat
> more cumbersome on Windows. I don't think there is a way (in cmd) to
> do both in one command, for example
I believe that this might work. Modifying Dave's example:
Set (GOOS=Darwin) & go build
The () prevents adding a space to the end of the environment variable.
John
John Souvestre - New Orleans LA
-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Jakob Borg
Sent: 2017 January 26, Thu 13:13
To: golang-nuts
Subject: Re: [go-nuts] Cross compile GOOS
I don't know the OP's reason, but environment variables are somewhat more
cumbersome on Windows. I don't think there is a way (in cmd) to do both in one
command, for example. Maybe in Powershell, I don't speak it, but commands tend
to look quite verbose there as well.
//jb
> On 26 Jan 2017, at 19:17, Dave MacFarlane <[email protected]> wrote:
>
> "BSD" isn't a valid OS. It's a family of OSes.. but why don't you just
> set the environment variable while running the command?
>
> Such as:
> GOOS=dragonfly go build prog
>
>> On Thu, Jan 26, 2017 at 1:10 PM, <[email protected]> wrote:
>> Is there any way to cross compile without setting GOOS environment variable?
>>
>> i.e. something like
>>
>> go build os=bsd prog
>>
>> Or is it by design that you cannot just compile using a compiler switch, you
>> must set GOOS environment variable?
>>
>> Thanks
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>
>
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.