Попытался скомпилировать программку под 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 debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50826af0.4000...@yandex.ru

Reply via email to