Hi, I need wine-20040213 to compile and run on Solaris 9 x86. I have gnu binutils 2.11 (as & ld installed as replacements in /usr/ccs/bin), gcc 2.95.3, gnu make 3.80. ./configure ran successfully. did a make depend successfully. ran make and it worked for quite a while but failed thusly: make[2]: Leaving directory `/wine-20040213/programs/winver' make[1]: Leaving directory `/wine-20040213/programs' make[1]: Entering directory `/wine-20040213/server' gcc -c -I. -I. -I../include -I../include -D__WINESRC__ -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o context_i386.o context_i386.c context_i386.c: In function `get_thread_context': context_i386.c:241: `PT_GETREGS' undeclared (first use in this function) context_i386.c:241: (Each undeclared identifier is reported only once context_i386.c:241: for each function it appears in.) context_i386.c:276: `PT_GETFPREGS' undeclared (first use in this function) context_i386.c: In function `set_thread_context': context_i386.c:295: `PT_GETREGS' undeclared (first use in this function) context_i386.c:322: `PT_SETREGS' undeclared (first use in this function) context_i386.c:332: `PT_SETFPREGS' undeclared (first use in this function) make[1]: *** [context_i386.o] Error 1 make[1]: Leaving directory `/wine-20040213/server' make: *** [server] Error 2 # Please advise as to what may be going wrong. This is for a client that is considering changing an entire organization to unix from windows providing we can get a couple of windows apps to run via your translation layer. Are you sure that this software actually runs under Solaris as your website claims? There's no binary for it, though there are binaries for several other Linux and unix systems there. Please feel freee to contact me with any questions about details. many thanks in advance. jacob ritorto
jritorto@nut.net wrote:> Hi, > I need wine-20040213 to compile and run on Solaris 9 x86. I have > gnu binutils 2.11 (as & ld installed as replacements in /usr/ccs/bin), gcc > 2.95.3, gnu make 3.80. ./configure ran successfully. did a make depend > successfully. ran make and it worked for quite a while but failed thusly: > > ... > Are you sure that this software actually runs under Solaris as your > website claims? There's no binary for it, though there are binaries for > several other Linux and unix systems there. >Periodically, someone comes along and fixes the things that have crept into Wine preventing compiling on Solaris X86. But there does not appear to me that anyone is currently maintaining the Solaris port. The best solution would be for you to be willing to fix and maintain that port.