discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Q] Building gnustep-base on Solaris 64bit - ffcall problems


From: Vaisburd, Haim
Subject: [Q] Building gnustep-base on Solaris 64bit - ffcall problems
Date: Thu, 27 Apr 2006 20:24:44 -0700

Hi,

Trying to fix some previously posted error I'm recompiling new gcc
(gcc-4.1.0)
and was going to replace libffi that comes with gcc to ffcall-1.10.

I cannot compile ffcall-1.10 though.

avcall crashes with "illegal operands" like this:

cd avcall; make all
gcc -m64 -mcpu=v9 -E `if test false = true; then echo
'-DASM_UNDERSCORE'; fi` ./avcall-sparc64.S | \
   grep -v '^ *#line' | grep -v '^#' | sed -e 's,% ,%,g' -e 's,//.*$,,'
-e 's,\$,#,g' > avcall-sparc64.s
/bin/sh ./libtool --mode=compile gcc -m64 -mcpu=v9 -x none -c
avcall-sparc64.s
gcc -m64 -mcpu=v9 -x none -c avcall-sparc64.s -o avcall-sparc64.o
avcall-sparc64.s: Assembler messages:
avcall-sparc64.s:26: Error: Illegal operands
[...]
  <many more illegal operands to follow>

The same happens with native compiler in 64-bit mode.

Any ideas?
Do I need the whole package or just a subset, i.e. one of
avcall, callback, trampoline, vacall?

Thank you,
Tima






reply via email to

[Prev in Thread] Current Thread [Next in Thread]