The system I am using is a clean install of Mandrake 8.0 which
has the gcc version 2.96 installed.
I downloaded the wine-20010510 snapshot and successfully
ran the ./tools/wininstall.
The build seems to have run without problems and if I type:
wine --version
the correct release number is displayed indicating the
install was also succesful.
As per the FAQ I also did the following:
[jussij]$ export LC_ALL=en
and then ran the following wine command:
[jussij]$ wine -debugmsg +relay zl32.exe
Thsi fails to start the zl32.exe Win32 executable (which
runs fine on 95,98, NT etc) and produced this output:
08067f18:Call kernel32.__wine_register_dll_16(408170d0) ret=407d310c
08067f18:Ret kernel32.__wine_register_dll_16() retval=00000011
ret=407d310c
08067f18:Call kernel32.__wine_register_dll_16(40914d4c) ret=408cb4cc
08067f18:Ret kernel32.__wine_register_dll_16() retval=00000012
ret=408cb4cc
08067f18:Call kernel32.__wine_register_dll_16(40980288) ret=4093991c
08067f18:Ret kernel32.__wine_register_dll_16() retval=00000013
ret=4093991c
08067f18:Call kernel32.__wine_register_dll_16(40980630) ret=40939b3c
08067f18:Ret kernel32.__wine_register_dll_16() retval=00000014
ret=40939b3c
08067f18:Call PE DLL (proc=0x40612420,module=40601000,type=1,res=0x1)
08067f18:Ret PE DLL (proc=0x40612420,module=40601000,type=1,res=0x1)
retval=1
08067f18:Call PE DLL (proc=0x4074a8b0,module=40744000,type=1,res=0x1)
08067f18:Ret PE DLL (proc=0x4074a8b0,module=40744000,type=1,res=0x1)
retval=1
08067f18:Call PE DLL (proc=0x40692430,module=4067f000,type=1,res=0x1)
08067f18:Call PE DLL
(proc=0x409ba0e0,module=409b3000,type=1,res=(nil))
084a06c0:Starting thread (entryproc=0x400db1e0)
08067f18:Ret PE DLL
(proc=0x409ba0e0,module=409b3000,type=1,res=(nil)) retval=108067f18:Call
x11drv.LoadOEMResource(00007fe3,00000001) ret=406c3739
fixme:x11drv:OBM_CreateBitmaps Xpm support not in the binary, please
install the Xpm and Xpm-devel packages and recompile
08067f18:Ret x11drv.LoadOEMResource() retval=00000000 ret=406c3739
08067f18:Call x11drv.LoadOEMResource(00007fed,00000001) ret=406c3739
..... lots of duplicate messages removed .....
fixme:x11drv:OBM_CreateBitmaps Xpm support not in the binary, please
install the Xpm and Xpm-devel packages and recompile
08067f18:Ret x11drv.LoadOEMResource() retval=00000000 ret=406c3739
08067f18:Ret PE DLL (proc=0x40692430,module=4067f000,type=1,res=0x1)
retval=0
084a06c0:Call PE DLL
(proc=0x40612420,module=40601000,type=2,res=(nil))
084a06c0:Ret PE DLL
(proc=0x40612420,module=40601000,type=2,res=(nil)) retval=1084a06c0:Call
PE DLL (proc=0x4074a8b0,module=40744000,type=2,res=(nil))
084a06c0:Ret PE DLL
(proc=0x4074a8b0,module=40744000,type=2,res=(nil)) retval=1084a06c0:Call
PE DLL (proc=0x409ba0e0,module=409b3000,type=2,res=(nil))
084a06c0:Ret PE DLL
(proc=0x409ba0e0,module=409b3000,type=2,res=(nil))
retval=108067f18:Starting process E:\zl32.exe (entryproc=0x401000)
08067f18:Call kernel32.GetModuleHandleA(00000000) ret=00401068
08067f18:Ret kernel32.GetModuleHandleA() retval=00400000 ret=00401068
08067f18:Call kernel32.GetEnvironmentStrings() ret=0046ebe9
08067f18:Ret kernel32.GetEnvironmentStrings() retval=40360730
ret=0046ebe9
08067f18:Call kernel32.GetCommandLineA() ret=0046ebf3
08067f18:Ret kernel32.GetCommandLineA() retval=40360e24 ret=0046ebf3
08067f18:Call kernel32.GetTickCount() ret=0046fc59
08067f18:Ret kernel32.GetTickCount() retval=0000149c ret=0046fc59
08067f18:Call kernel32.GetModuleHandleA(0047c32c "kernel32.dll")
ret=0046de97
08067f18:Ret kernel32.GetModuleHandleA() retval=40601000 ret=0046de97
08067f18:Call kernel32.GetProcAddress(40601000,0047c339
"GetProcAddress") ret=0046dea4
08067f18:Ret kernel32.GetProcAddress() retval=40641e58 ret=0046dea4
08067f18:Call kernel32.GetProcAddress(40601000,0047c348 "Borland32")
ret=0046deac
08067f18:Ret kernel32.GetProcAddress() retval=00000000 ret=0046deac
08067f18:Call kernel32.GetVersion() ret=0046dec1
08067f18:Ret kernel32.GetVersion() retval=c0000004 ret=0046dec1
08067f18:Call kernel32.GlobalMemoryStatus(405b6e4c) ret=0046d3a8
08067f18:Ret kernel32.GlobalMemoryStatus() retval=7ffdffff
ret=0046d3a8
08067f18:Call
kernel32.VirtualAlloc(00000000,00400000,00002000,00000001) ret=0046d915
08067f18:Ret kernel32.VirtualAlloc() retval=40c60000 ret=0046d915
..... lots of duplicate messages removed .....
08067f18:Call
kernel32.VirtualAlloc(40c6f000,00001000,00001000,00000004) ret=0046d954
08067f18:Ret kernel32.VirtualAlloc() retval=40c6f000 ret=0046d954
08067f18:Call kernel32.GetModuleFileNameA(00000000,40c620a0,000000ff)
ret=0046e505
08067f18:Ret kernel32.GetModuleFileNameA() retval=0000000b
ret=0046e505
08067f18:Call kernel32.SetHandleCount(00000032) ret=0046983d
08067f18:Ret kernel32.SetHandleCount() retval=00000032 ret=0046983d
08067f18:Call kernel32.GetStartupInfoA(405b6e58) ret=00469867
08067f18:Ret kernel32.GetStartupInfoA() retval=405b6e58 ret=00469867
08067f18:Call kernel32.GetStdHandle(fffffff6) ret=00469920
08067f18:Ret kernel32.GetStdHandle() retval=00000004 ret=00469920
08067f18:Call kernel32.GetStdHandle(fffffff5) ret=0046992c
08067f18:Ret kernel32.GetStdHandle() retval=00000008 ret=0046992c
08067f18:Call kernel32.GetStdHandle(fffffff4) ret=00469938
08067f18:Ret kernel32.GetStdHandle() retval=0000000c ret=00469938
08067f18:Call kernel32.GetFileType(00000004) ret=00469e55
08067f18:Ret kernel32.GetFileType() retval=00000002 ret=00469e55
08067f18:Call kernel32.GetFileType(00000008) ret=00469e55
08067f18:Ret kernel32.GetFileType() retval=00000002 ret=00469e55
08067f18:Call kernel32.GetFileType(0000000c) ret=00469e55
08067f18:Ret kernel32.GetFileType() retval=00000002 ret=00469e55
08067f18:Call kernel32.GetTimeZoneInformation(405b6dec) ret=0046f8b5
08067f18:Ret kernel32.GetTimeZoneInformation() retval=00000001
ret=0046f8b5
08067f18:Call user32.GetSysColor(0000000f) ret=004089de
08067f18:Ret user32.GetSysColor() retval=00c0c0c0 ret=004089de
08067f18:Call user32.GetSysColor(00000014) ret=004089f3
08067f18:Ret user32.GetSysColor() retval=00ffffff ret=004089f3
08067f18:Call user32.GetSysColor(00000010) ret=00408a08
08067f18:Ret user32.GetSysColor() retval=00808080 ret=00408a08
08067f18:Call user32.GetSysColor(00000006) ret=00408a1d
08067f18:Ret user32.GetSysColor() retval=00000000 ret=00408a1d
08067f18:Call user32.LoadCursorA(00000000,00007f00) ret=00453856
08067f18:Ret user32.LoadCursorA() retval=0000024e ret=00453856
08067f18:Call kernel32.GetModuleHandleA(00000000) ret=0046ecbe
08067f18:Ret kernel32.GetModuleHandleA() retval=00400000 ret=0046ecbe
08067f18:Call user32.GetDesktopWindow() ret=0044991f
err:win:GetDesktopWindow You need the -desktop option when running
with native USER
08067f18:Call PE DLL (proc=0x409ba0e0,module=409b3000,type=0,res=0x1)
08067f18:Ret PE DLL (proc=0x409ba0e0,module=409b3000,type=0,res=0x1)
retval=1
08067f18:Call PE DLL (proc=0x4074a8b0,module=40744000,type=0,res=0x1)
08067f18:Ret PE DLL (proc=0x4074a8b0,module=40744000,type=0,res=0x1)
retval=1
08067f18:Call PE DLL (proc=0x40612420,module=40601000,type=0,res=0x1)
08067f18:Ret PE DLL (proc=0x40612420,module=40601000,type=0,res=0x1)
retval=1
This is the machine environment which shows the LC_ALL=en:
[jussij]$ set
AUTOBOOT=YES
BACKSPACE=Delete
BASH=/bin/bash
BASH_VERSINFO=([0]="2" [1]="04" [2]="18"
[3]="1" [4]="release"
[5]="i586-mandrake-linux-gnu")
BASH_VERSION='2.04.18(1)-release'
BOOT_IMAGE=linux
BROWSER='kfmclient openProfile webbrowsing'
CLASS=beginner
COLORTERM COLUMNS=80
CONSOLE=/dev/console
DIRSTACK=()
DISPLAY=:0.0
EUID=501
GROUPS=()
GTK_RC_FILES=/etc/gtk/gtkrc:/home/jussij/.gtkrc
HELP_BROWSER='kfmclient openProfile webbrowsing'
HISTFILE=/home/jussij/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/home/jussij
HOSTNAME=linux.com
HOSTTYPE=i586
IFS='
'
INIT_VERSION=sysvinit-2.78
INPUTRC=/etc/inputrc
KDE_DISPLAY=:0.0
KDE_INITIAL_DESKTOP=1
KDE_MULTIHEAD=false
KEYTABLE=us-latin1
LANG=en
LANGUAGE=en_GB:en
LC_ALL=en
LC_COLLATE=en_GB
LC_CTYPE=en_GB
LC_MESSAGES=en_GB
LC_MONETARY=en_GB
LC_NUMERIC=en_GB
LC_TIME=en_GB
LD_LIBRARY_PATH=/usr/lib
LESS=-MM
LESSKEY=/etc/.less
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LINES=41
LOGNAME=jussij
LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.tar=01;31:*.tgz=01;31:*.tbz2=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lha=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:*.tiff=01;35:'
LS_OPTIONS='-F --color=auto'
LTDL_LIBRARY_PATH=/usr/lib
MACHTYPE=i586-mandrake-linux-gnu
MAIL=/var/spool/mail/jussij
MAILCHECK=60
META_CLASS=PowerPack
NLSPATH=/usr/share/locale/%l/%N
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/X11R6/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
PIPESTATUS=([0]="1")
PPID=890
PREVLEVEL=N
PS1='[\u@\h \W]\$ '
PS2='> '
PS4='+ '
PWD=/home/jussij
QT_XFT=0
RPM_INSTALL_LANG=en_GB:en
RUNLEVEL=5
SECURE_LEVEL=2
SECURITY=2
SESSION_MANAGER=local/linux.com:/tmp/.ICE-unix/796
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:histexpand:monitor:history:interactive-comments:emacs
SHLVL=3
TERM=xterm
UID=501
USER=jussij
XAUTHORITY=/home/jussij/.Xauthority
XMODIFIERS=@im=none
_=zl32.exe
langfile=/etc/sysconfig/i18n
sourced=1
mc=()
{
mkdir -p $HOME/.mc/tmp 2>/dev/null;
chmod 700 $HOME/.mc/tmp;
MC=$HOME/.mc/tmp/mc-$$;
/usr/bin/mc -P "$@" >"$MC";
cd "`cat $MC`";
rm -i -f "$MC";
unset MC
}
Any indications as to how to fix this problem.
Much thanks in advance.
Cheers Jussi