Jump to content

How do you install .dll's in Darwine?


  • Please log in to reply
9 replies to this topic

#1
KublaKhan

KublaKhan

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
How do you install Windows .dll's in Darwine? I can't seem to find a way - using WineHelper (Darwine 0.9.10). The programs I'm trying to use with Darwine are Nero 7, Virtualdub (works, but I get an error at start), MediaPortal, and a few games - if possible.

Any help with this would be appreciated.

Thanks,

KublaKhan

#2
JimBob

JimBob

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
Most I've been able to just copy them into the X:\windows\system32 folder. You can then use winecfg.exe and go to the "Libraries" tab to add the DLL for a partiuclar application. Oh, before going to the Libraries tab, you must go to the "Applications" tab and add the application name. The Applications and Libraries tabs are linked, so after adding the app, the DLL's added will only be used for that app.

Some applications have installed DLLs to "Common" folders under "Program Files" and I had to move them into the folder the application is stored in. I had to do that trying to get AutoCAD 2000 to work (which it didn't in the end, due to some piece that's missing with OSX86 wine).

#3
Pantalaimon

Pantalaimon

    InsaneMan

  • Members
  • PipPipPipPipPipPip
  • 398 posts
how do you know what dll install for the application??

isnt there a "package i can download and put it on my system32 folder??? :E

#4
JimBob

JimBob

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts

how do you know what dll install for the application??

isnt there a "package i can download and put it on my system32 folder??? :E



I just tried running the application, and it reported what DLL's were missing. Not sure what the other ways of telling are.

#5
amalgam

amalgam

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts

how do you know what dll install for the application??

isnt there a "package i can download and put it on my system32 folder??? :E


Not going to be a comprehensive package anywhere. That is because any application can use any number of specialized dlls.

Most apps will report the name of the missing dll. The problem often arises tho, when a specific version is required, because as newer versions are released, calls & functions may get added or deleted.

If you get stuck with a tough dll problem, a good starting point is a "dependency walker" type tool. There are so many available - from free by Microsoft, to commercial versions by others.

Google is your friend. Just type "dll dependencies" (minus the quotes), and the very first few hits will give you a quick read, and a number of tools to experiment with.

#6
darkflamby

darkflamby

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
i don't find the system32 directory though i used spotlight to find it.
do i need to use winfile to add .dll to darwine?

#7
HackeySack

HackeySack

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

i don't find the system32 directory though i used spotlight to find it.
do i need to use winfile to add .dll to darwine?


I know, I cannot find system32 either. And what is winfile? Where is it?

#8
HackeySack

HackeySack

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
We need help here.

#9
HackeySack

HackeySack

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
I know that from the forum I tried asking the same question some peeps say press command + shift + g and enter $HOME/.wine/drive_c/windows/system32/, but it didn't work for me.

#10
Spiritua Reborn

Spiritua Reborn

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Well, monts later, but here is how to do that.

You only need to do the next:

open wine helper > wine menu > configure wine > drivers tab > there you can see where is alocated the wine folder

finder > open any folder >  + shift + g >and enter the path to the folder (you obtained this path in the steep above) for me is "/Users/Red/.wine/", then you can navigate easely trought folders inside wine directory, and find the dll's place.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy