[GRASS-dev] Re: [GRASS-user] 32 bit OS .. 64 bit OS

Markus Neteler wrote:

Maciej Sieczka wrote on 08/03/2007 12:21 PM:

Ravi, are you referring to the fact that there is no generic 32bit
binary GRASS package on GRASS website, but only 64bit?

If so, I don't know how to generate 32bit binaries on a (pure) 64bit
machine as the GRASS server is. A way out would be that a community
member auto-generates 32bit Linux binaries which I then auto-fetch
every week.

Hi

After some reading I must say I'm to ignorant in this regard and won't
help much. If anybody is willing to take on this, I found 2 usefull
resources: "building 32bit app on 64bit system" [1] and "How to build
32-bit Wine on a 64-bit (x86-64) system" [2]. The latter is about Wine,
but it gives detailed instructions for several main distributions,
which could help.

[1]http://www.linuxquestions.org/questions/showthread.php?t=570955
[2]http://wiki.winehq.org/WineOn64bit

Maciek

On Fri, 2007-08-03 at 15:57 +0200, Maciej Sieczka wrote:

Markus Neteler wrote:
> Maciej Sieczka wrote on 08/03/2007 12:21 PM:

>> Ravi, are you referring to the fact that there is no generic 32bit
>> binary GRASS package on GRASS website, but only 64bit?

> If so, I don't know how to generate 32bit binaries on a (pure) 64bit
> machine as the GRASS server is. A way out would be that a community
> member auto-generates 32bit Linux binaries which I then auto-fetch
> every week.

Hi

After some reading I must say I'm to ignorant in this regard and won't
help much. If anybody is willing to take on this, I found 2 usefull
resources: "building 32bit app on 64bit system" [1] and "How to build
32-bit Wine on a 64-bit (x86-64) system" [2]. The latter is about Wine,
but it gives detailed instructions for several main distributions,
which could help.

[1]http://www.linuxquestions.org/questions/showthread.php?t=570955
[2]http://wiki.winehq.org/WineOn64bit

export CFLAGS="-m32..."

However, I fail to see the usefulness of 32bit GRASS on 64bit systems.

--
Brad Douglas <rez touchofmadness com> KB8UYR/6
Address: 37.493,-121.924 / WGS84 National Map Corps #TNMC-3785

On 03/08/07 19:05, Brad Douglas wrote:

On Fri, 2007-08-03 at 15:57 +0200, Maciej Sieczka wrote:

Markus Neteler wrote:

Maciej Sieczka wrote on 08/03/2007 12:21 PM:

Ravi, are you referring to the fact that there is no generic 32bit
binary GRASS package on GRASS website, but only 64bit?

If so, I don't know how to generate 32bit binaries on a (pure) 64bit
machine as the GRASS server is. A way out would be that a community
member auto-generates 32bit Linux binaries which I then auto-fetch
every week.

Hi

After some reading I must say I'm to ignorant in this regard and won't
help much. If anybody is willing to take on this, I found 2 usefull
resources: "building 32bit app on 64bit system" [1] and "How to build
32-bit Wine on a 64-bit (x86-64) system" [2]. The latter is about Wine,
but it gives detailed instructions for several main distributions,
which could help.

[1]http://www.linuxquestions.org/questions/showthread.php?t=570955
[2]http://wiki.winehq.org/WineOn64bit

export CFLAGS="-m32..."

However, I fail to see the usefulness of 32bit GRASS on 64bit systems.

The question was whether Markus could use his 64bit server to cross-compile binaries for 32bit systems or whether someone with a 32bit system would have to do it.

Moritz

On Fri, 2007-08-03 at 19:20 +0200, Moritz Lennert wrote:

On 03/08/07 19:05, Brad Douglas wrote:
> On Fri, 2007-08-03 at 15:57 +0200, Maciej Sieczka wrote:
>> Markus Neteler wrote:
>>> Maciej Sieczka wrote on 08/03/2007 12:21 PM:
>>>> Ravi, are you referring to the fact that there is no generic 32bit
>>>> binary GRASS package on GRASS website, but only 64bit?
>>> If so, I don't know how to generate 32bit binaries on a (pure) 64bit
>>> machine as the GRASS server is. A way out would be that a community
>>> member auto-generates 32bit Linux binaries which I then auto-fetch
>>> every week.
>> Hi
>>
>> After some reading I must say I'm to ignorant in this regard and won't
>> help much. If anybody is willing to take on this, I found 2 usefull
>> resources: "building 32bit app on 64bit system" [1] and "How to build
>> 32-bit Wine on a 64-bit (x86-64) system" [2]. The latter is about Wine,
>> but it gives detailed instructions for several main distributions,
>> which could help.
>>
>> [1]http://www.linuxquestions.org/questions/showthread.php?t=570955
>> [2]http://wiki.winehq.org/WineOn64bit
>
> export CFLAGS="-m32..."
>
> However, I fail to see the usefulness of 32bit GRASS on 64bit systems.

The question was whether Markus could use his 64bit server to
cross-compile binaries for 32bit systems or whether someone with a 32bit
system would have to do it.

Ah. Okay, I misunderstood the question. Yes, it is possible to compile
32bit on 64bit. I don't do it simply because I hate to co-mingle bit
depths, but that's a personal choice.

--
Brad Douglas <rez touchofmadness com> KB8UYR/6
Address: 37.493,-121.924 / WGS84 National Map Corps #TNMC-3785