Opened 5 years ago

Closed 5 years ago

#5933 closed defect (fixed)

OMEdit needs libcurl-4.dll in the bin directory

Reported by: Adrian Pop Owned by: Adeel Asghar
Priority: high Milestone: 1.16.0
Component: Installation program Version:
Keywords: Cc:

Description

See:
https://openmodelica.org/forum/default-topic/2961-omedit-exe-system-error

This is because of the new package manager functionality.

Change History (7)

comment:1 by Adrian Pop, 5 years ago

These are the needed libs:

adrpo33@ida-0030 MINGW64 /e/OMDev/tools/msys/mingw64/bin
$ /c/OMDev/bin/ntldd/mingw64/ntldd.exe -R libcurl-4.dll | grep -v WINDOWS | grep -v "not found"
        LIBEAY32.dll (0x0000000001310000)
        libidn-11.dll (0x00000000006f0000)
         libiconv-2.dll (0x0000000000f50000)
         libintl-8.dll (0x00000000001d0000)
        librtmp-1.dll (0x00000000001d0000)
         libgmp-10.dll (0x0000000000f50000)
         libgnutls-30.dll (0x0000000000f50000)
          libwinpthread-1.dll (0x0000000000020000)
          libp11-kit-0.dll (0x00000000006f0000)
           libffi-6.dll (0x0000000000020000)
          libtasn1-6.dll (0x00000000006f0000)
         libhogweed-4-1.dll (0x00000000006f0000)
         libnettle-6-1.dll (0x0000000001080000)
        libssh2-1.dll (0x00000000006f0000)
        SSLEAY32.dll (0x0000000000f50000)
        zlib1.dll (0x00000000006f0000)

The issue with this is that we renamed some of these libs because we had crashes on some Windows systems. Now those renamed libraries are needed for libcurl-4.dll.

comment:2 by Adrian Pop, 5 years ago

And for 32bit version:

adrpo33@ida-0030 MINGW64 /e/OMDev/tools/msys/mingw32/bin
$ /c/OMDev/bin/ntldd/mingw64/ntldd.exe -R libcurl-4.dll | grep -v WINDOWS | grep -v "not found"
        libgcc_s_dw2-1.dll (0x00000000001d0000)
         libwinpthread-1.dll (0x00000000006e0000)
        LIBEAY32.dll (0x0000000000f30000)
        libidn-11.dll (0x00000000006e0000)
         libiconv-2.dll (0x0000000000f30000)
         libintl-8.dll (0x00000000001d0000)
        librtmp-1.dll (0x00000000001d0000)
         libgmp-10.dll (0x0000000000f30000)
         libgnutls-30.dll (0x0000000000f30000)
          libp11-kit-0.dll (0x00000000006e0000)
           libffi-6.dll (0x0000000001070000)
          libtasn1-6.dll (0x00000000006e0000)
         libhogweed-4-1.dll (0x00000000006e0000)
         libnettle-6-1.dll (0x0000000001070000)
        libssh2-1.dll (0x00000000006e0000)
        SSLEAY32.dll (0x0000000000f30000)
        zlib1.dll (0x00000000006e0000)

in reply to:  3 comment:4 by anonymous, 5 years ago

Replying to adrpo:

Should be fixed by https://github.com/OpenModelica/OpenModelica/pull/830

A new error occurred for windows 64 bit version

OMEdit.exe - Application Error
The application was unable to start correctly (0xc000007b).

comment:5 by Adrian Pop, 5 years ago

Hopefully this PR: https://github.com/OpenModelica/OpenModelica/pull/834
will fix the crash issues.

comment:6 by Francesco Casella, 5 years ago

I checked the latest Win 64 bit nightly and it works fine

comment:7 by Francesco Casella, 5 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.