wine DLLs, can you add new ones?
I need some help with wine, I've been able to run some exe's from my windows side of the drive that didn't request much DLLs but some that need certain DLLs won't run. Here's an example:
Code:
err:module:import_dll Library MSVCR71.dll (which is needed by L"Z:\\windows\\C\\ |
You should just need to copy the DLLs from your Windows install and put them in "/winedirectory/windows/system".
|
Quote:
|
Usually you need to start winecfg and specify whether to use the dll as 'native' or 'built-in'. You need to add your application to the apps tab, select it and add the dll name to library tab, then try different settings until the error goes. Also sometimes it helps to specify a different windows version for your app, but you must remember to copy dll to both system and system32 if you want to experiment that way.
I've never tried linking dlls but it should work. If theres any you dont find, search for the dll name in google and you will come across a lot of links to free dll download sites. |
Quote:
As for the linking to DLLs, I have never tried it either. I just copy them all to the Wine system directory. The files are so small that I never worried about the duplicates. |
System is used by win9x and System32 by NT/2K/XP. I guess a symlink will work just as good.
|
As a newbie I do not understand how you are trying to run your progam.. I recently got a karaoke hoster progam emulated using codeweaver crossover which uses wine.. I installed it into the c_drive which is generated when you first run wine.. The hoster uses the access data base so I had to install a few things first
IE 6.0 Jet40SP8_9xNT.exe MDAC_TYP_2.81.EXE vbrun60sp5.exe Then I had to add one dll into home /user/.(dot) wine c_drive/Windows?system32 Other programs might reqire directx 9 or netframe1.1 or 2.0 I had to use a win98 platform It was a project but running under etch with a 3.2 cpu it kicks ass and runs faster and is more stable than windows esp XP Crossover has abeta version you can try for 60 days.. If you are interested here is a link to a tutorial I wrote on it tut Maybe this will give you some more ideas.... With these installed most windows programs will run under linux and put the right dll's necessarry into the system32 folder when installled . |
All times are GMT -5. The time now is 05:34 AM. |