On Thu, Nov 20, 2008 at 3:24 AM, colcar08 <wineforum-user@xxxxxxxxxx> wrote: > Hi, > > Thanks for the help..I inserted that piece of code that you mentioned: > > > Code: > #elif defined(__sparc__) && defined(__GNUC__) > __ASM_GLOBAL_FUNC( wine_call_on_stack, "") > > > > I don't seem to get any problem with dlls, but I get the following output after I do a 'make depend && make': > > > Code: > `makedep' is up to date. > gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o port.o port.c > /usr/ccs/bin/as: "<stdin>", line 21: error: unknown opcode ".previous" > /usr/ccs/bin/as: "<stdin>", line 21: error: statement syntax > /usr/ccs/bin/as: "<stdin>", line 28: error: unknown opcode ".previous" > /usr/ccs/bin/as: "<stdin>", line 28: error: statement syntax > *** Error code 1 > make: Fatal error: Command failed for target `port.o' > Current working directory /wine/wine-1.1.8/libs/wine > *** Error code 1 > The following command caused the error: > cd wine && make > make: Fatal error: Command failed for target `wine' > Current working directory /wine/wine-1.1.8/libs > *** Error code 1 > The following command caused the error: > cd libs && make > make: Fatal error: Command failed for target `libs' > > > > > Also my gcc version is: > > > Code: > >> gcc -v > Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/specs > Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77 > Thread model: posix > gcc version 3.4.6 > > > > > Can you help? > > Regards > > Col > > > > > > You probably need to implement wine_call_on_stack, rather than just having a stub. Just a guess though, you're out of my experience range :-). Wouldn't hurt to file a bug. -- -Austin