https://bugs.winehq.org/show_bug.cgi?id=39285
Bug ID: 39285 Summary: Incomplete install Autocad 14 Product: Wine Version: 1.7.0 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tedhansen@sasktel.net Distribution: ---
Autocad installer gives an error message: "Setup cannot register the following self registering files: C:/windows/system32/MSTACK.EXE,C:/windows/system32/COMDLG32.OCX,C:/windows/system32/COMCTL32.OCX" This does not block the install, Autocad installs and runs but certain functions such as rendering of 3D drawings and importing of other file types give an "unknown command" error. I *think* this is due to the missing files. Is it possible to manually "register" these files somehow?
https://bugs.winehq.org/show_bug.cgi?id=39285
--- Comment #1 from Austin English austinenglish@gmail.com --- Try winetricks comctl32ocx
https://bugs.winehq.org/show_bug.cgi?id=39285
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer CC| |focht@gmx.net Summary|Incomplete install Autocad |Autocad 14 installer fails |14 |to register various MS | |redistributables | |('COMCTL32.OCX' and | |friends)
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't confirm this, the installer works perfectly. Fortunately this ancient software is still available as distributed backup to test/play with.
The installer ships all needed MS redistributables. Installer media:
--- snip --- ls -1sh SYSTEM/
total 5.3M 264K ACADFICN.DLL 16K ADI3.HDI 44K ADIMON.DLL 8.0K ADRESC.DLL 324K COMCTL32.OCX 92K COMDLG32.OCX 80K GDIFONT3.HDI 440K HEIDI3.DLL 904K MFC40.DLL 992K MFC42.DLL 76K MSVCIRT.DLL 248K MSVCRT20.DLL 320K MSVCRT40.DLL 260K MSVCRT.DLL 44K MTSTACK.EXE 0 NT 464K OLEAUT32.DLL 76K OLEPRO32.DLL 20K STDOLE2.TLB 708K VB40032.DLL 40K VEN2232.OLB 0 W95 --- snip ---
'APPSETUP.INF':
--- snip --- [system.files] Path="SYSTEM" ExtraFiles=sysfonts.z,unacad.dll,wintdist.exe,wint351.exe,rainb95.z,rainbnt.z,regacad.dll 0=mfc42.dll,app.exes,,,,UPDATEGREATER,core 1=msvcrt.dll,app.exes,,,,UPDATEGREATER,core 2=msvcirt.dll,app.exes,,,,UPDATEGREATER,core 3=msvcrt40.dll,app.exes,,,,UPDATEGREATER,core 4=acadficn.dll,app.exes,,,,UPDATEGREATER,shared 5=adresc.dll,app.exes,,,,,shared,selfreg 6=mtstack.exe,app.exes,,,,,selfreg,shared 7=olepro32.dll,app.batch,,,%WINSYSDIR%,UPDATEGREATER,core 8=comdlg32.ocx,app.batch,,,,,selfreg,shared 9=comctl32.ocx,app.batch,,,,,selfreg,shared 10=mfc40.dll,app.batch,,,%WINSYSDIR%,UPDATEGREATER,core 11=vb40032.dll,app.batch,,,%WINSYSDIR%,UPDATEGREATER,shared 12=msvcrt20.dll,app.batch,,,%WINSYSDIR%,UPDATEGREATER,core 13=ven2232.olb,app.batch,,,%WINSYSDIR%,UPDATEGREATER,core 14=msvcrt20.dll,app.inet,,,,UPDATEGREATER,core 15=olepro32.dll,app.inet,,,,UPDATEGREATER,core 16=heidi3.dll,app.exes,,,,UPDATEGREATER,shared 17=gdifont3.hdi,app.exes,,,,,shared 18=adi3.hdi,app.exes,,,,,shared 19=oleaut32.dll,app.exes,,,,UPDATEGREATER,core 20=stdole2.tlb,app.exes,,,,,shared 21=w95\hpplot.drv,app.oleadi,WIN95,,%PRINTERDRIVERDIR%,UPDATEGREATER,core 22=w95\hpplot.hlp,app.oleadi,WIN95,,%PRINTERDRIVERDIR%,UPDATEGREATER,core 23=nt\351\hpgl2pen.pcd,app.oleadi,NT,SHELL31,%PRINTERDRIVERDIR%,UPDATEGREATER,core 24=nt\351\plotter.dll,app.oleadi,NT,SHELL31,%PRINTERDRIVERDIR%,UPDATEGREATER,core 25=nt\351\plotui.dll,app.oleadi,NT,SHELL31,%PRINTERDRIVERDIR%,UPDATEGREATER,core 26=nt\351\plotui.hlp,app.oleadi,NT,SHELL31,%PRINTERDRIVERDIR%,UPDATEGREATER,core 27=nt\40\hpgl2pen.pcd,app.oleadi,NT,SHELL95,%PRINTERDRIVERDIR%,UPDATEGREATER,core 28=nt\40\plotter.dll,app.oleadi,NT,SHELL95,%PRINTERDRIVERDIR%,UPDATEGREATER,core 29=nt\40\plotui.dll,app.oleadi,NT,SHELL95,%PRINTERDRIVERDIR%,UPDATEGREATER,core 30=nt\40\plotui.hlp,app.oleadi,NT,SHELL95,%PRINTERDRIVERDIR%,UPDATEGREATER,core 31=adimon.dll,app.oleadi,,,%WINSYSDIR%,UPDATEGREATER,core --- snip ---
Either your WINEPREFIX is broken (don't reuse/recycle it for different software installations) or your statement regarding Wine 1.7.0 is incorrect and you're using an ancient Wine version.
$ wine --version wine-1.7.51-181-g8fdcc23
Regards
https://bugs.winehq.org/show_bug.cgi?id=39285
--- Comment #3 from Ted Hansen tedhansen@sasktel.net --- Installed using exactly the same procedure as before: Installed the latest wine using instructions from https://www.winehq.org: "sudo add-apt-repository ppa:ubuntu-wine/ppa "sudo apt-get update "sudo apt-get install wine1.7 which gave 1.7.50 not 1.7.51: crashedagain@Desktop:~$ wine --version wine-1.7.50 manually remove old ~.wine folder installed autocad by running setup.exe got the error message about not registering the three files as above. tested AUTOCAD: This time, everything works! Dunno why it would be different. I guess this bug can be checked off.
https://bugs.winehq.org/show_bug.cgi?id=39285
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello Ted,
looks like you had a broken WINEPREFIX. Resolving 'invalid'.
Regards
https://bugs.winehq.org/show_bug.cgi?id=39285
--- Comment #5 from Ted Hansen tedhansen@sasktel.net --- I don't think this was a damaged winetricks file.
There actually was a repeatable bug which caused ACAD14 to not recognize some commands, notably "RENDER", and inserting file types such as "IMAGE" & "3DSIN".
I tested wine 1.4, 1.6.1, 1.6.2, 1.7.18 and 1.7.50 using clean copies (brand new installs) of ubuntu 12.04 and 14.04.
The ~.wine folder was always deleted between each trial so that each test was a clean install of that wine version.
Always I got the "unable to register" error while installing ACAD 14 and on all wine versions tested prior to 1.7.50 the commands noted above returned an "unrecognised command" message.
On ubuntu 14.04 using wine 1.7.50 the commands worked even though the install still gave the error message.
Each trial was repeated more than once.
https://bugs.winehq.org/show_bug.cgi?id=39285
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.