try something

```
[8/21] Linking C executable tests/server/servers
FAILED: [code=1] tests/server/servers
: && /opt/amiga/bin/m68k-amigaos-gcc -O0 -msoft-float -mcrt=clib2  tests/server/CMakeFiles/servers.dir/servers.c.obj -o tests/server/servers  -lnet  -lm  -latomic && :
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj: in function `sockdaemon':
tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x1b8e): undefined reference to `SocketBase'
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x1bfc): undefined reference to `SocketBase'
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x1c3a): undefined reference to `SocketBase'
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x1c9e): undefined reference to `SocketBase'
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj: in function `curlx_nonblock':
tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x233c): undefined reference to `SocketBase'
/home/runner/opt/amiga/lib/gcc/m68k-amigaos/6.5.0b/../../../../m68k-amigaos/bin/ld: tests/server/CMakeFiles/servers.dir/servers.c.obj:tests/server/CMakeFiles/servers.dir/servers.c.obj:(.text+0x326e): more undefined references to `SocketBase' follow
collect2: error: ld returned 1 exit status
```
https://github.com/curl/curl/actions/runs/27429927065/job/81077366910
This commit is contained in:
Viktor Szakats 2026-06-12 18:56:39 +02:00
parent f0f6d43b1c
commit 337d06acf5
No known key found for this signature in database

View file

@ -681,6 +681,7 @@ elseif(AMIGA)
set(OPENSSL_CRYPTO_LIBRARY "${AMISSL_AUTO_LIBRARY}")
set(CURL_USE_OPENSSL ON)
set(CURL_CA_FALLBACK ON CACHE BOOL "")
list(PREPEND CURL_NETWORK_AND_TIME_LIBS "${AMISSL_STUBS_LIBRARY}" "${AMISSL_AUTO_LIBRARY}")
endif()
elseif(NOT WIN32 AND NOT APPLE)
check_library_exists("socket" "connect" "" HAVE_LIBSOCKET)