Попытался скомпилировать программку под windows. Всё компилируется, но вываливается при связывании: "i586-mingw32msvc-gcc -L/usr/i586-mingw32msvc/lib -g -o sparser sparser.o msgmetadata.o lexan.o lexan_funcs.o msgloader.o msgparser.o msgviewer.o iniparser.o ini.o crc.o utils.o stations.o raw_message.o config_loader.o filters.o sparser.o: In function `set_filters': /home/artiom/Desktop/sparser/src/sparser.c:173: undefined reference to `_getsubopt' sparser.o: In function `init_network': /home/artiom/Desktop/sparser/src/sparser.c:308: undefined reference to `_getsubopt' /home/artiom/Desktop/sparser/src/sparser.c:349: undefined reference to `_socket@12' /home/artiom/Desktop/sparser/src/sparser.c:359: undefined reference to `_htons@4' /home/artiom/Desktop/sparser/src/sparser.c:361: undefined reference to `_inet_aton' /home/artiom/Desktop/sparser/src/sparser.c:369: undefined reference to `_bind@12' lexan.o: In function `la_get_name': /home/artiom/Desktop/sparser/src/lexan.c:385: undefined reference to `_strndup' lexan_funcs.o: In function `la_time': /home/artiom/Desktop/sparser/src/lexan_funcs.c:117: undefined reference to `_gmtime_r' msgloader.o: In function `load_msg_from_net': /home/artiom/Desktop/sparser/src/msgloader.c:60: undefined reference to `_recvfrom@24' /home/artiom/Desktop/sparser/src/msgloader.c:76: undefined reference to `_recvfrom@24'"
Я ещё могу понять отсутствие getsubopt и, например gmtime_r, но почему нет strndup и функций сокета? Надо ещё что-то подключить? Да, ещё странный момент: на wheezy почему-то он не мог найти функцию bzero. Здесь всё в порядке. Люди знающие, объясните, что это такое и что сделать, чтобы всё собиралось? -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

