Torchlight II Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread Subscribe

failed to load library WLDAP32.dll

Hello,

installing Torchlight II works perfect, all updates are also load and installed. But when i want to start that game a windows pops up with the message: "Ironwrapper" : Failed to load library WLDAP32.dll

Is there any way how to solve that problem?

With best greetings

peter

Hmm Ironwrapper... are you trying to run a version of the game that you purchased from Runic? Until now, only the Steam version of TL2 is known to run on wine/Crossover.

Thanks for the reply. I installed Steam windows version over crossover, downloaded torchlight II and installed it. After i pressed the play button , "direct x was configuring" and then the window dissapeared and nothing happens.

Could you tell us more about your system? Are you on Linux or Mac OS X? What video card do you have? If on linux, what video drivers are you using, free or non-free, if non-free which version?

Which version of crossover do you have?

Hi sure

Intel® Core™ i7-2600 CPU @ 3.40GHz × 8
GeForce GT 530/PCIe/SSE2
Driver: Nvidia binary xorg driver - nvidia-319 (non-free)
8GB Memory
Ubuntu 13.10
Crossover 12.5.1

Best greetings

Crossover 13 is out, could you install it and try running TL2 again?

Just did that. same behavior as before. Installs perfect than when i press play direct x wants to installs, (Installing: Microsoft X for windos (step 1 of 1) ) the small window closes and nothing happens after it.

If i try Torchlight II to run straight from crossover also the same behavior. after i press the start button Ironwrapper: Failed to load library "WLDAP32.dll"

Alright, maybe you're missing some library. Could you run either:

/opt/cxoffice/bin/cxdiag
or
~/cxoffice/bin/cxdiag

and post the output here?

[MissingLibCapi20]
"Level"="Suggest"
"Title"="Missing 32bit libcapi20.so.3 library"
"Description"="Provides support for some ISDN cards. Very few applications need this."

[MissingLibGphoto2]
"Level"="Recommend"
"Title"="Missing 32bit libgphoto2.so.2 library"
"Description"="Lets Windows applications access digital cameras."

[MissingLibGsm]
"Level"="Suggest"
"Title"="Missing 32bit libgsm.so.1 library"
"Description"="Lets Windows applications use the GSM codec for audio compression and decompression."

[MissingLibHal]
"Level"="Suggest"
"Title"="Missing 32bit libhal.so.1 library"
"Description"="This may be needed for Windows applications to automatically detect CD-ROM and USB key insertion."

[MissingLibLber]
"Level"="Suggest"
"Title"="Missing 32bit liblber-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP servers."

[MissingLibLcms2]
"Level"="Suggest"
"Title"="Missing 32bit liblcms2.so.2 library"
"Description"="Provides color profile information to Windows applications. This is particularly useful if you have color-calibrated your screen but some applications need it even if you have not done so."

[MissingLibLdap_r]
"Level"="Suggest"
"Title"="Missing 32bit libldap_r-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP servers."

[MissingLibMpg123]
"Level"="Suggest"
"Title"="Missing 32bit libmpg123.so.0 library"
"Description"="Needed by some Windows applications to play MP3 files."

[MissingLibOpenal]
"Level"="Suggest"
"Title"="Missing 32bit libopenal.so.1 library"
"Description"="Provides audio support to Windows applications."

[MissingLibOsmesa]
"Level"="Suggest"
"Title"="Missing 32bit libOSMesa.so.6 library"
"Description"="This is needed by some games and CAD-like applications to perform off-screen rendering."

[MissingLibSane]
"Level"="Recommend"
"Title"="Missing 32bit libsane.so.1 library"
"Description"="Lets Windows applications access scanners."

[MissingLibTiff]
"Level"="Suggest"
"Title"="Missing 32bit libtiff.so.4 library"
"Description"="This is needed by some applications that need to manipulate TIFF images in their user interface."

[MissingLibV4l1]
"Level"="Suggest"
"Title"="Missing 32bit libv4l1.so.0 library"
"Description"="Lets Windows applications access video devices."

[Properties]
"display.depth"="24"

[Properties]
"opengl.vendor"="NVIDIA Corporation"

[Properties]
"opengl.version"="4.3.0 NVIDIA 319.32"

[Properties]
"opengl.renderer"="GeForce GT 530/PCIe/SSE2"

Personally, I would start with fixing these:

uuu wrote:

[MissingLibLber]
"Level"="Suggest"
"Title"="Missing 32bit liblber-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP servers."

[MissingLibLcms2]
"Level"="Suggest"
"Title"="Missing 32bit liblcms2.so.2 library"
"Description"="Provides color profile information to Windows
applications. This is particularly useful if you have
color-calibrated your screen but some applications need it even if
you have not done so."

[MissingLibLdap_r]
"Level"="Suggest"
"Title"="Missing 32bit libldap_r-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP servers."

Caron Wills wrote:

Personally, I would start with fixing these:

uuu wrote:

[MissingLibLber]
"Level"="Suggest"
"Title"="Missing 32bit liblber-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP servers."

[MissingLibLcms2]
"Level"="Suggest"
"Title"="Missing 32bit liblcms2.so.2 library"
"Description"="Provides color profile information to Windows
applications. This is particularly useful if you have
color-calibrated your screen but some applications need it even if
you have not done so."

[MissingLibLdap_r]
"Level"="Suggest"
"Title"="Missing 32bit libldap_r-2.4.so.2 library"
"Description"="Lets Windows applications access LDAP
servers."

I can confirm the above. After installing those LDAP libs, you can launch and play the game without any issues. If you can't, try installing some of the other important libs mentioned in the terminal output. I really wonder why these babies aren't included in the default installation of recent Crossover versions. It's such a pain. Anyway, beware: Be careful what the terminal sais when trying to install the libs - it might remove important stuff to install something else.

Alex

Alexander Tornow wrote:

...I really wonder why these babies aren't included in the default
installation of recent Crossover versions. It's such a pain.

This is because we want to ship with the smallest footprint possible and if we ship CrossOver with it's own libraries, we would likely ship with outdated versions. It's much better to have CrossOver depend on what the distributions provide. That said, the debian and rpm installers both look for the lcms2 package and try to install it and before CrossOver 12.5.1, they both looked for lcms. Unfortunately, these packages do occasionally get skipped or a person updates CrossOver and the dependencies change. A lot of people felt like their applications stopped working when we updated the version of lcms we depend on when in all actuality, if lcms2 were added to their OS install, everything would be perfect.

Regardless, I have added ldap and lcms2 as requirements for the Torchlight II install via CrossOver. All new installs should see an added nag about those libraries if they are not present.

Please, please, please, if you have read this thread and take note of nothing else, please hear Alex's words:

Alexander Tornow wrote:

[b]beware: Be careful what the terminal says when trying to install
the libs - it might remove important stuff to install something
else.[/b]

1 to 12 of 12

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzQwNzgzMjE0LCJjc3JmX3Rva2VuIjoicFhycFBtQ1NLWUJBaE05TSIsImdkcHIiOjB9