View Issue Details

IDProjectCategoryView StatusLast Update
0006573JEDI Code LibraryJclCompressionpublic2019-05-02 15:12
ReportercybsistemasAssigned ToAHUser 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionunable to reproduce 
Product VersionVersion 2.5 (Subversion repository/Daily zips) 
Target VersionFixed in Version 
Summary0006573: Error Load 7z.dll in X64
DescriptionSolution : Line 660 - Sevenzip.pas

  {$IFDEF Win32}
  SevenzipDefaultLibraryName = '7z.dll';
  {$ELSE}
  SevenzipDefaultLibraryName = '7z64.dll';
  {$ENDIF}
TagsNo tags attached.
Fixed in GIT commit
Fixed in SVN revision
IDE versionAll

Activities

mh

2019-04-14 12:04

reporter   ~0021689

Created this pull request for this issue:
https://github.com/project-jedi/jcl/pull/55

AHUser

2019-04-14 13:07

developer   ~0021694

On my system the 7zip DLL (version 19.00) for AMD64 is named 7z.dll. Where does this 7z64.dll name come from?

mh

2019-04-14 15:53

reporter   ~0021697

Interesting, there seems to be or have been a 7z64.dll, searching in the internet finds quite a few references to it like this one:

http://api.256file.com/7z64.dll/m-download-9268.html

But maybe things changed and 7z always names his DLL 7z.dll now, no matter if it's the 64 bit or the 32 bit version...

Does somebody know more about this?
Until then the pull request stays of course open and will not be merged in.

obones

2019-04-15 16:35

administrator   ~0021702

I have never seen one named 7z64 either.
To me, there is nothing to change at all because of the existence of the 7ZIP_LINKONREQUEST define.
Set it in your project, then change the SevenzipLibraryName global variable and you are all set.

Hint: this is what I do with my own applications as I put a version number in the DLL filename anyway...

mh

2019-04-16 19:27

reporter   ~0021709

I'm not the original creator of this issue, but as it looks like 7zx64.dll is rather rare or even inexistent (even if some websites know it, but things might have changed on 7zip side anyway) I propose to close the issue as not needed or so.

Issue History

Date Modified Username Field Change
2017-05-25 21:16 cybsistemas New Issue
2017-05-25 21:16 cybsistemas IDE version => All
2019-04-14 12:04 mh Note Added: 0021689
2019-04-14 13:07 AHUser Note Added: 0021694
2019-04-14 13:07 AHUser Assigned To => AHUser
2019-04-14 13:07 AHUser Status new => feedback
2019-04-14 15:53 mh Note Added: 0021697
2019-04-15 16:35 obones Note Added: 0021702
2019-04-16 19:27 mh Note Added: 0021709
2019-05-02 15:12 obones Status feedback => resolved
2019-05-02 15:12 obones Resolution open => unable to reproduce