#2233 closed defect (invalid)
Enscript inTracd throw an error message
Reported by: | Owned by: | Jonas Borgström | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | version control/browser | Version: | 0.9b2 |
Severity: | critical | Keywords: | enscript |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Under Windows 2003 when using Tracd the source browser throw an error when trying to use enscript
here the message
enscript.exe - Entry Point Not Found The procedure entry point libiconv_close could not be located in the dynamic link library libiconv-2.dll
versions used: Enscript v1.6.3 libintl-0.14.4 libiconv-1.8-1 (tested also with libiconv-1.7 same error)
Attachments (0)
Change History (2)
comment:1 by , 19 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 19 years ago
I checked with the gnuwin32 list, apparently someone else got the same problem as me and he got this answer
"Perhaps you have somehow got a bad version of libiconv2.dll. Try the one from http://gnuwin32.sourceforge.net/downlinks/libiconv-bin-zip.php; install it in %gnuwin32%/bin "
http://gnuwin32.sourceforge.net/downlinks/libiconv-bin-zip.php lead to this download http://prdownloads.sourceforge.net/gnuwin32/libiconv-1.8-1-bin.zip?download
exactly the one I installed
and now after some "what the hell I gonna try that" I found a solution:
To make Enscript work, you have to use the DiffUtils libconv2 DLL
in libiconv-1.8-1-bin libiconv-2.dll file version is 1.8.1134.7927
in diffutils-2.8.7-1-dep libiconv2.dll file version is 1.9.2.1519
rename or copy this libiconv2.dll to libiconv-2.dll and it solve the problem,
well at least for me under Windows 2003.
It looks like you have the wrong version of libiconv for use with enscript. This is not an issue in Trac itself, so you should probably ask on their mailing list for support: http://gnuwin32.sourceforge.net/lists.html