1

Temat: libcurl - zależności

Przy składaniu binarki dostaję trochę undefined referencji, np:

/usr/lib64/gcc/m68k-atari-mint/9/../../../../m68k-atari-mint/bin/ld: /usr/m68k-atari-mint/sys-root/usr/lib/m68020-60/libcurl.a(libcurl_la-if2ip.o):libcurl_la-if2ip.o:(.text+0x16): undefined reference to `getifaddrs'
/usr/lib64/gcc/m68k-atari-mint/9/../../../../m68k-atari-mint/bin/ld: /usr/m68k-atari-mint/sys-root/usr/lib/m68020-60/libcurl.a(libcurl_la-if2ip.o):libcurl_la-if2ip.o:(.text+0x4c): undefined reference to `freeifaddrs'

Wychodzi, że są to jakieś podstawowe funkcje sieciowe, które zostały pewnie już ze 20 - 30 lat temu wciągnięte do biblioteki standardowej:

https://man7.org/linux/man-pages/man3/getifaddrs.3.html

więc oczywiście wszystko mi się ładnie buduje pod linuksem.
Natomiast kompilując skrośnie dostaję właśnie powyższe undefined'y. Wie ktoś jaką bibliotekę potrzebuję aby zaspokoić libcurl?

Ostatnio edytowany przez jury (2024-04-16 21:12:38)

Odp: libcurl - zależności

Zapewne musisz sobie zaktualizować mintliba: https://github.com/freemint/mintlib/com … 9a95b17675

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

3

Odp: libcurl - zależności

Będę próbował, dzięki.