WerWolv / ImHex

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
https://imhex.werwolv.net
GNU General Public License v2.0
37.41k stars 1.64k forks source link

[Bug] Commit 72d5707d (v1.34.0) build error #1738

Closed sagasm closed 3 weeks ago

sagasm commented 3 weeks ago

Operating System

Windows

What's the issue you encountered?

FAILED: libimhex.dll lib/libimhex/liblibimhex.dll.a (373): ld.lld: error: undefined symbol: declspec(dllimport) curl_global_init (377): ld.lld: error: undefined symbol: declspec(dllimport) curl_global_cleanup (381): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_init (385): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_cleanup (389): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_setopt (398): ld.lld: error: undefined symbol: declspec(dllimport) curl_slist_free_all (402): ld.lld: error: undefined symbol: declspec(dllimport) curl_slist_append (408): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_perform (412): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_getinfo (418): ld.lld: error: undefined symbol: declspec(dllimport) curl_easy_strerro

How can the issue be reproduced?

use instructions from https://github.com/WerWolv/ImHex/blob/master/dist/compiling/windows.md to build

ImHex Version

0e757e5@master

ImHex Build Type

Installation type

Portable

Additional context?

gcc v14.1.0

sagasm commented 3 weeks ago

After i deleted D:\msys64\mingw64\lib\cmake\curl , the build succeded