Subject: Re: problem compiling gnustep
To: Andrey Petrov <email@example.com>
From: Mehul N. Sanghvi <firstname.lastname@example.org>
Date: 11/17/2004 16:42:00
Andrey Petrov wrote:
> On Tue, Nov 16, 2004 at 11:49:12AM -0500, Mehul N. Sanghvi wrote:
>> I was trying to compile GNUstep on my Ultra2/NetBSD 2.0RC4 system
>>and ran into compilation problems with a dependency. The dependency is
>>devel/ffcall and here is the error message that I get:
>>avcall-sparc64.s: Assembler messages:
>>avcall-sparc64.s:26: Error: Illegal operands
>>avcall-sparc64.s:32: Error: Illegal operands
>>avcall-sparc64.s:38: Error: Illegal operands
>>avcall-sparc64.s:44: Error: Illegal operands
>>avcall-sparc64.s:50: Error: Illegal operands
>>avcall-sparc64.s:218: Error: Illegal operands
>>This is in the
>>file which is a SPARC assembly language file. I have no clue about
>>assembly language, but all the lines referenced in the error messages
>>are of the form:
>> ld 72(%i0),%f1
>> ldd 192(%i0),%f30
>> The %i0 remains the same in all the messages as far as I can tell,
>>and the %f changes.
> I vaguely remember that I sent patches for this somewhere.
> Can't find them, though.
> Indeed those are incorrect asm statements. You can easily fix it
> by changing
> ld x(r),f
> ld [r+x],f
> If you still have the problem after that then open PR.
I was able to get past that particular problem only to run into a
segfault while it was trying to do some 'make check' stuff. I'll open
up a PR on it.