[Wine] wine and winetools on freebsd

Giulio Ferro auryn at zirakzigil.org
Sat Dec 17 06:00:04 CST 2005


This is the results of my attempts to install a working wine system on 
freebsd
using winetools.

I've downloaded the last wine from ports (0.9.3,1) and the last 
winetools .tar.gz
(0.9joIII).
I had to patch the wt0 script because it didn't work on freebsd. 
Attached you'll find the
diff which I strongly encourage to include in the next version of winetoos.

I've managed to setup the base directories and install the fonts, 
dcom98, mfc4. But when
I tried to install ie6 english it faild with this messages:



Choice is Internet Explorer 6.0 SP1 English with checked=F
dcom98.exe to check
software installation verified by /home/auryn/.wine/winetools.log
dcom98.exe = installed at 17.12.2005 12:45:28
dependency dcom98.exe fulfilled
mfc40.dll to check
software installation verified by /home/auryn/.wine/winetools.log
mfc40.dll = installed at 17.12.2005 12:45:54
dependency mfc40.dll fulfilled
using english setup...
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
available
sytempath=/home/auryn/.wine/dosdevices/c:/windows/system32
Microsoft Internet Explorer.* to check
software installation verified by /home/auryn/.wine/winetools.log
downloading 
http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/ie6setup.exe 
to ie6setup.exe with 491768 bytes...
WINEDEBUG="fixme-all" WINEDLLOVERRIDES="" wine ./ie6setup.exe
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
available
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
available
err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
available
err:heap:HEAP_GetPtr Invalid heap 0x0!
err:heap:HEAP_GetPtr Invalid heap 0x0!
err:heap:HEAP_GetPtr Invalid heap 0x0!
err:heap:HEAP_GetPtr Invalid heap 0x0!
waiting for wineservers to exit...
all wineservers endet after 0 seconds...
Failed: 0
check installation by path or registry value...
waiting for wineservers to exit...
all wineservers endet after 0 seconds...
Microsoft Internet Explorer.* to check
software installation verified by /home/auryn/.wine/winetools.log
Failed: 1
Failed: 1
mv: rename /home/auryn/.wine/dosdevices/c:/windows/system32/regsvr32.exe 
to /home/auryn/.wine/dosdevices/c:/windows/system32/regsvr32.exe.win: No 
such file or directory
du: /home/auryn/winetools/sys/Windows Update Setup Files: No such file 
or directory
du: /home/auryn/.wine/c/windows/Windows Update Setup Files: No such file 
or directory
Downloaded IE6-Files=0
Winetools  IE6-Files=0




I hope it helps to find the problem.
Bye.
-------------- next part --------------
80c80
<         ps xwww -U $USER |grep "wineserver"|grep -v "grep wineserver" &>/dev/null
---
>         ps xwww --User $USER |grep "wineserver"|grep -v "grep wineserver" &>/dev/null
82c82
< 	ps xwww -U $USER |grep winedbg|grep -v "grep winedbg" &>/dev/null
---
> 	ps xwww --User $USER |grep winedbg|grep -v "grep winedbg" &>/dev/null
90c90
< 	      for n in `ps xwww -U $USER|grep winedbg|grep -v "grep winedbg"|sed -e "s/^\(.\+\)pts.\+$/\1/"`; do
---
> 	      for n in `ps xwww --User $USER|grep winedbg|grep -v "grep winedbg"|sed -e "s/^\(.\+\)pts.\+$/\1/"`; do
94c94
< 	      for n in `ps xwww -U $USER|grep winedbg|grep -v "grep winedbg"|sed -e "s/^\(.\+\)pts.\+$/\1/"`; do
---
> 	      for n in `ps xwww --User $USER|grep winedbg|grep -v "grep winedbg"|sed -e "s/^\(.\+\)pts.\+$/\1/"`; do
630c630
<     PROGRESS="`ls -l "$sysname" 2>/dev/null | awk '{print $5}'`"
---
>     PROGRESS="`ls -l "$sysname" 2>/dev/null |sed -e \"s/\ \+/,/g\"|cut -d\, -f5`"
651c651
<           PROGRESS="`ls -l "$sysname" | awk '{print $5}'`"
---
>           PROGRESS="`ls -l "$sysname" |sed -e \"s/\ \+/,/g\"|cut -d\, -f5`"
782c782
<   SYSTEM_PATH_WIN=`echo $SYSTEM_PATH_REG |cut -d\" -f 4`
---
>   SYSTEM_PATH_WIN=`echo $SYSTEM_PATH_REG |cut --delimiter=\" --fields=4`


More information about the wine-users mailing list