I've encountered this probelm over several builds, including the
latest, 20000916. Environment is Linux 2.2.14 i686, RedHat 6.1.
DLLS in %SYSDIR% are:
AsycFilt.dll MSVBVM60.dll embd3260.dll pncrt.dll rner3260.dll
COMCTL32.DLL OlePro32.dll jgdwmie.dll pndx5016.dll rpcl3260.dll
ComCat.dll RPCRT4.DLL msvcirt.dll pndx5032.dll rpmn3260.dll
Ctl3d32.dll SHLWAPI.DLL msvcrt.dll pnen3260.dll rppr3260.dll
IMAGEHLP.DLL URLMON.DLL ndhook.dll pngu3264.dll rput3260.dll
IPCClient.dll WININET.DLL ndrvnp32.dll pnrs3260.dll tfde.dll
MSStdFmt.dll adimage.dll oleAut32.dll rmoc3260.dll
If I have the TMP environmental variable set, then installers don't
seem to work, although other stuff works just fine. When TMP is set
to "/usr/tmp/", it gives some odd warning messages (this is installing
the latest AOL Instant Messager, version 4.1, although I've seem the same
problem elsewhere):
<<<<<<<<<<<<<
% export TMP=/usr/tmp/
% wine aim95.exe
fixme:win32:PE_CreateModule Security directory ignored
Warning: /usr/tmp/\GLB2cbc.tmp not accessible from a DOS drive
Warning: /usr/tmp/\GLB2cbc.tmp not accessible from a DOS drive
Warning: /usr/tmp/\GLB2cbc.tmp not accessible from a DOS drive
Warning: /usr/tmp/\GLB2cbc.tmp not accessible from a DOS drive
>>>>>>>>>>>>>
When TMP is set to "/tmp/", it doesn't say much of anything, unless I
turn on debugging messages, in which case I get this:
<<<<<<<<<<<<<
% export TMP=/tmp/
% wine --debugmsg +file aim95.exe
trace:file:FILE_DoOpenFile reg.dat OF_READ OF_SHARE_COMPAT
trace:file:FILE_DoOpenFile reg.dat 0000
warn:file:FILE_DoOpenFile 'reg.dat' not found or sharing violation
warn:file:FILE_DoOpenFile (reg.dat): return = HFILE_ERROR error= 2
trace:file:CreateFileA F:\graze\misc\aim95.exe GENERIC_READ FILE_SHARE_READ
OPEN_EXISTING
trace:file:SetFilePointer handle 24 offset 0 origin 0
trace:file:ReadFile 24 0x7ffff798 64
trace:file:SetFilePointer handle 24 offset 128 origin 0
trace:file:ReadFile 24 0x7ffff750 4
fixme:win32:PE_CreateModule Security directory ignored
trace:file:CreateFileA C:\WINDOWS\SYSTEM\x11drv.DLL GENERIC_READ
FILE_SHARE_READ OPEN_EXISTING
warn:file:CreateFileA Unable to get full filename from
'C:\WINDOWS\SYSTEM\x11drv.DLL' (GLE 2)
trace:file:_lopen ('(None)',0000)
trace:file:CreateFileA (None) GENERIC_READ FILE_SHARE_READ FILE_SHARE_WRITE
OPEN_EXISTING
warn:file:CreateFileA Unable to get full filename from '(None)' (GLE 2)
trace:file:_lopen ('C:\WINDOWS\(None)',0000)
trace:file:CreateFileA C:\WINDOWS\(None) GENERIC_READ FILE_SHARE_READ
FILE_SHARE_WRITE OPEN_EXISTING
warn:file:CreateFileA Unable to get full filename from 'C:\WINDOWS\(None)'
(GLE
2)
trace:file:CreateFileA F:\graze\misc\aim95.exe GENERIC_READ FILE_SHARE_READ
OPEN_EXISTING
trace:file:CreateFileA /tmp/\GLB2dd7.tmp GENERIC_WRITE CREATE_NEW
trace:file:FILE_GetTempFileName created /tmp/\GLB2dd7.tmp
trace:file:FILE_GetTempFileName returning /tmp/\GLB2dd7.tmp
trace:file:CreateFileA /tmp/\GLB2dd7.tmp GENERIC_WRITE CREATE_ALWAYS
trace:file:WriteFile 56 0x2b640fec 71680
trace:file:CreateFileA \GLB2dd7.tmp GENERIC_READ FILE_SHARE_READ OPEN_EXISTING
warn:file:CreateFileA Unable to get full filename from '\GLB2dd7.tmp' (GLE 2)
trace:file:DeleteFileA '\GLB2dd7.tmp'
>>>>>>>>>>>>>
--
Matthew Cline | Suppose you were an idiot. And suppose that
[EMAIL PROTECTED] | you were a member of Congress. But I repeat
| myself. -- Mark Twain