solaris install

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
winehq
Newbie
Newbie
Posts: 1
Joined: Tue Dec 23, 2008 12:10 pm

solaris install

Post by winehq »

Get the following error on Sun Solaris 10, Sparc (Ultra-5)

./tools/wineinstall
Wine Installer v1.0

./tools/wineinstall: !: not found
./tools/wineinstall: : cannot execute
./tools/wineinstallgrep: RE error 41: No remembered search string.
./tools/wineinstall: test: ] missing
: Name: not found
./tools/wineinstall: wine: not found
Running configure...

./tools/wineinstall: !: not found

We need to install wine as root user, do you want us to build wine,
'su root' and install Wine? Enter 'no' to continue without installing
-n (yes/no)

=========

After this I did a manual run of configure. That seemed to complete successufully. make seemed to fail then did make depend. That seemed to be succesful but make install failed with the original make error (You must implement wine_switch_to_stack for your platform).

make install
make[1]: Entering directory `/tmp/wine-1.1.11/tools'
make[1]: `makedep' is up to date.
make[1]: Leaving directory `/tmp/wine-1.1.11/tools'
make[1]: Entering directory `/tmp/wine-1.1.11/libs'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-1.1.11/libs/port'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/wine'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API
fter-statement -Wwrite-strings -Wpointer-arith -g -O2 -o port.o port.c
port.c:203:2: #error You must implement wine_switch_to_stack for your platform
make[2]: *** [port.o] Error 1
make[2]: Leaving directory `/tmp/wine-1.1.11/libs/wine'
make[1]: *** [wine] Error 2
make[1]: Leaving directory `/tmp/wine-1.1.11/libs'
make: *** [libs] Error 2
root@pima: /tmp/wine-1.1.11 >

root@pima: /tmp/wine-1.1.11 >
which wine
./wine
root@pima: /tmp/wine-1.1.11 >
wine
./wine: could not locate Wine source tree
Alexander Nicolaysen S...

solaris install

Post by Alexander Nicolaysen S... »

Wine seems to be lacking some functionality required to deal with your
processor. Have a look at libs/wine/port.c if you would like to implement it.



Alexander N. Sørnes

On Tuesday 23 December 2008 23:33:22 winehq wrote:
Get the following error on Sun Solaris 10, Sparc (Ultra-5)

./tools/wineinstall
Wine Installer v1.0

./tools/wineinstall: !: not found
./tools/wineinstall: : cannot execute
./tools/wineinstallgrep: RE error 41: No remembered search string.
./tools/wineinstall: test: ] missing

: Name: not found

./tools/wineinstall: wine: not found
Running configure...

./tools/wineinstall: !: not found

We need to install wine as root user, do you want us to build wine,
'su root' and install Wine? Enter 'no' to continue without installing
-n (yes/no)

=========

After this I did a manual run of configure. That seemed to complete
successufully. make seemed to fail then did make depend. That seemed to
be succesful but make install failed with the original make error (You must
implement wine_switch_to_stack for your platform).

make install
make[1]: Entering directory `/tmp/wine-1.1.11/tools'
make[1]: `makedep' is up to date.
make[1]: Leaving directory `/tmp/wine-1.1.11/tools'
make[1]: Entering directory `/tmp/wine-1.1.11/libs'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-1.1.11/libs/port'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/wine'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__
-DWINE_UNICODE_API fter-statement -Wwrite-strings -Wpointer-arith -g -O2
-o port.o port.c port.c:203:2: #error You must implement
wine_switch_to_stack for your platform make[2]: *** [port.o] Error 1
make[2]: Leaving directory `/tmp/wine-1.1.11/libs/wine'
make[1]: *** [wine] Error 2
make[1]: Leaving directory `/tmp/wine-1.1.11/libs'
make: *** [libs] Error 2
root@pima: /tmp/wine-1.1.11 >

root@pima: /tmp/wine-1.1.11 >
which wine
./wine
root@pima: /tmp/wine-1.1.11 >
wine
./wine: could not locate Wine source tree
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

solaris install

Post by austin987 »

On Tue, Dec 23, 2008 at 4:33 PM, winehq <[email protected]> wrote:
Get the following error on Sun Solaris 10, Sparc (Ultra-5)
The sparc port is really out of date. You do realize wine for your OS
is only useful for winelib, not to run any windows applications,
right?
make install
make[1]: Entering directory `/tmp/wine-1.1.11/tools'
make[1]: `makedep' is up to date.
make[1]: Leaving directory `/tmp/wine-1.1.11/tools'
make[1]: Entering directory `/tmp/wine-1.1.11/libs'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/wine-1.1.11/libs/port'
make[2]: Entering directory `/tmp/wine-1.1.11/libs/wine'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API
fter-statement -Wwrite-strings -Wpointer-arith -g -O2 -o port.o port.c
port.c:203:2: #error You must implement wine_switch_to_stack for your platform
If you want to get wine for Solaris/Sparc, you need to implement
wine_switch_to_stack.



--
-Austin
Locked