Discussion:
[Wine] Error registering dll - DllRegisterServer not implemented
gruntlips_
2009-05-30 04:22:03 UTC
Permalink
I am trying to install the program MARK in WINE and all but the following 2 dll files, pcdlib32.dll and lfpcd13n.dll (both in my system32 folder), fail to register after running regsvr32. The error is:

DllRegisterServer not implemented in DLL
/home/coldwater/.wine/drive_c/windows/system32/PCDLIB32.DLL
DllRegisterServer not implemented in DLL
/home/coldwater/.wine/drive_c/windows/system32/lfpcd13n.dll

I have the most recent version of wine and I tried switching to from xp to windows98 to avoid being windows administrator.

Any ideas?

Thanks,

- Chris
Austin English
2009-05-30 04:24:15 UTC
Permalink
Post by gruntlips_
DllRegisterServer not implemented in DLL
/home/coldwater/.wine/drive_c/windows/system32/PCDLIB32.DLL
DllRegisterServer not implemented in DLL
/home/coldwater/.wine/drive_c/windows/system32/lfpcd13n.dll
I have the most recent version of wine and I tried switching to from xp to windows98 to avoid being windows administrator.
Any ideas?
Thanks,
- Chris
What are those dll's from?
--
-Austin
gruntlips_
2009-05-30 15:35:59 UTC
Permalink
lfpcd13n13n.dll was either in my system32 folder after installing wine but before I installed MARK or perhaps MARK added it during its install. PCDLIB32.DLL I added manually to system32 from the internet because regsvr32 said it required this dll to register lfpcd13n.dll. I am not sure what either of these dll's do and an internet search wasn't helpful.

Thanks,

- Chris
gruntlips_
2009-05-30 15:46:31 UTC
Permalink
I found this bug report where someone had a similar problem for a different dll. It appears that there was some patch to fix it. Could this patch be modified to work for me and if so how? And, how does one apply patches in the first place?

http://bugs.winehq.org/show_bug.cgi?id=16603

Thanks,

- Chris
Austin English
2009-05-30 15:51:33 UTC
Permalink
I found this bug report where someone had a similar problem for a different dll. ?It appears that there was some patch to fix it. ?Could this patch be modified to work for me and if so how? ?And, how does one apply patches in the first place?
http://bugs.winehq.org/show_bug.cgi?id=16603
Thanks,
- Chris
No. Those dlls aren't provided in wine, so they can't be edited. The
problem is with the program you installed, probably needs some other
dlls it didn't fully install/you didn't copy.
--
-Austin
vitamin
2009-05-30 16:13:07 UTC
Permalink
Post by gruntlips_
DllRegisterServer not implemented in DLL
Exactly what it says, that dll does not support registration.

You do not need register every single dll installed/copied into system.
gruntlips_
2009-05-30 16:19:34 UTC
Permalink
Thanks vitamin, I am aware of that fact. However, during the MARK installation MARK tried to register the lfpcd13n.dll and was unable. Then the installation hangs and craps out, leading to the problem.
vitamin
2009-05-30 21:26:43 UTC
Permalink
Post by gruntlips_
Thanks vitamin, I am aware of that fact. However, during the MARK installation MARK tried to register the lfpcd13n.dll and was unable. Then the installation hangs and craps out, leading to the problem.
Remove / rename ~/.wine directory (or use separate WINEPREFIX) and reinstall your program. Post complete terminal output of the installation onto pastebin (unless it's small). Then paste it here.
Loading...