[10:50:04] <virtual.lark> Собираю программу статически. Вываливается:
[10:50:12] <virtual.lark> /usr/bin/ld: cannot find -lgnarl-4.6
/usr/bin/ld: cannot find -lgnat-4.6
Как забороть?
[11:48:41] <vgodunko> Собрать динамически
[11:49:31] <vgodunko> Возможно статических библиотек вообще нет, или они по другому именованы, или они не в том месте лежат.
[11:50:35] <vgodunko> Соттветственно: забить на идею или доставить статические билиотеки; забить на идею или править gnatmake/gprbuild/базу данных gprbuild; забить на идею или добавить -L.
[11:51:09] <vgodunko> ... добавить -L и получить несовместимсть с другими системами.
[11:53:26] <virtual.lark> Спасибо. Попробую статически собрать на этой вашей федоре, если не соберётся, то придётся динамически.
[12:22:41] <ada-cz> virtual.lark, использовать силу федоры
[12:59:56] <virtual.lark> в федоре есть пакет adasockets?
[13:00:12] <virtual.lark> что-то не могу найти. или его нет, или я забыл как искать.
[13:03:07] <ada-cz> а надо?
[13:03:39] <virtual.lark> в debian есть и я как раз его использую в проекте который хочу собрать статически
[13:03:44] <ada-cz> можно собрать, только там уже два года затишься, проект живой?
[13:04:10] <virtual.lark> сейчас мне надо или пакет такой найти или в проект затаскивать adasockets.
[13:04:42] <virtual.lark> да API знёз давно не менялось же, особо там не движется, потому что всё уже написано и устаканено.
[13:04:49] <virtual.lark> *гнёзд
[13:05:26] <virtual.lark> Да и вообще как без BSD sockets?
[13:10:49] <ada-cz> эм, а где у него configure? :)))
[13:12:17] <virtual.lark> а он нужен? )
[13:12:45] <ada-cz> INSTALL говорит что нужен
[13:25:58] <yeo> а gnat.sockets чем хуже?
[13:27:06] <subjrs> и там и там никак не узнать сколько данных в буффере на отправку
[13:30:03] <virtual.lark> gnat.sockets? а оно не на каждый скажем Character будет внутри вызывать сишный send()?
[13:30:52] <virtual.lark> subjrs: а что, в какой-то (несамодельной) бибилиотеке узнать сколько?
[13:31:25] <subjrs> хз. netstat както узнает
[13:31:48] <subjrs> virtual.lark: для отправки пачками там спецфункции есть
[13:32:23] <subjrs> Send_Socket
[13:32:39] <virtual.lark> subjrs: есть где почитать про них, кроме сорцов? так-то бы лучше его использовать.
[13:33:03] <subjrs> virtual.lark: в ads есть большой комментарий вначале с примерами использования
[13:33:15] <subjrs> virtual.lark: я делал вот так
https://github.com/subjrs/Jaba/blob/master/src/lib-net.adb
[13:33:21] <virtual.lark> спасибо, думаю этого будет достаточно для понимания.
[13:59:32] <yeo> addr2line -e `which gps` 0x263b5e9
src/gps/browsers/src/browsers-call_graph.adb:805 (discriminator 1)
[13:59:54] <yeo> первый раз вижу такую надпись в скобках O_o