Wine installation troubles on Solaris

Juraj Hercek juraj at syncad.com
Wed Oct 2 09:38:12 CDT 2002


Hi,

We have problem installing wine on solaris running on sparc. After some
troubles we were able to compile and then partially install wine. Partially
because, _$(WINE_ROOT)/tools/wineinstall_ script uses winelib's _regedit_ to
register some entries in wine registry. But _regedit_ crashes. Here goes
part of the output from _wineinstall_ script which tries to run _regedit_:
===========BEGIN OUTPUT===========
    ...
    Created /home/user/.wine/config using default Wine configuration.
    You probably want to review the file, though.

    Compiling regedit...
    make: Nothing to be done for `all'.

    Preparing to install default Wine registry entries...
    Installing default Wine registry entries...

    err:heap:HEAP_GetPtr Invalid heap 00000000!
    Registry install failed.
===========END OUTPUT===========

Running wine alone (just to get help output) ends up in the same way - heap
crash. Running "wine --debugmsg", the same...

We used binutils-2.11.2 and gcc-2.95.3-toolchain for build process.

Some information you could be interested in:
===========BEGIN OUTPUT===========
user% uname -a
SunOS spruce.company 5.8 Generic_111433-02 sun4u sparc SUNW,Sun-Blade-1000

user% ldd miscemu/wine
        libntdll.dll.so =>       /usr/local/lib/libntdll.dll.so
        libwine.so =>    /usr/local/lib/libwine.so
        libwine_unicode.so =>    /usr/local/lib/libwine_unicode.so
        libresolv.so.2 =>        /usr/lib/libresolv.so.2
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        /usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1

===========END OUTPUT===========

My questions are:
1) Do you know the reason of the crash? (If so, please explain.)
2) Do you have any idea how to solve this problem? (If so, please explain)

I'm asking because I'd like to avoid debugging...

Thanks for reply!

Juraj Hercek




More information about the wine-devel mailing list