On Wed, 28 Jan 2009, Peter W. Draper wrote:
> On Tue, 27 Jan 2009, Peter W. Draper wrote:
>
>> On Tue, 27 Jan 2009, Mark Taylor wrote:
>>
>>> I don't suppose anybody knows a straightforward way to build a 32-bit
>>> starlink set from source on a 64-bit Linux? I had a go setting
>>> CFLAGS=-m32 FFLAGS=-m32, but not very surprisingly this unsophisticated
>>> approach got bogged down early (during make configure-deps on tclsys -
>>> was looking only in /usr/X11R6/lib64/ not /usr/X11R6/lib/ for -lX11).
>>>
>>> I expect that getting this working is one of those things that ought
>>> to be straightforward but in fact takes weeks of inching further through
>>> the build until it all works. I do *not* want to get involved
>>> in that sort of thing! But if anyone has a *simple* recipe that they've
>>> tried, or that they'd expect to work, I'd be grateful to hear.
>>
>> Last time I tried this I used:
>>
>> # 32bit build.
>> setenv CFLAGS -m32
>> setenv CXXFLAGS -m32
>> setenv FCFLAGS -m32
>>
>> # Pick up 32bit X11
>> setenv LDFLAGS "-L/usr/X11R6/lib"
>
> Actually I need to use:
>
> setenv LDFLAGS "-L/usr/X11R6/lib32"
>
> and install various missing 32bit libraries, but it worked.
thanks Peter, appreciated. Actually your initial instructions have got
me a surprisingly long way - past AST, which was mainly what I was after.
--
Mark Taylor Astronomical Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|