|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Rashid N. Achilov 2:5020/400 26 Nov 2001 15:55:00 To : George Galiullin Subject : Re: Help! Linux' UDF->FreeBSD -------------------------------------------------------------------------------- George Galiullin at Monday 26 November 2001 17:15 wrote: > Hi ! > > Люди, выручайте! есть жизненно необходимая либа(UDF для Interbase) под > пингвинукс - надо ей собрать под фрю.(Фря собрана с > пингвино-саппортом) > [snip-snap] > > Спрашиваю у девелоперов, они отвечают: >> lgds - это Это библиотека gds, обычно лежит в каталоге >>$(INTERBASE_HOME)/lib/gds.a, а в каталоге /usr/lib кладется на него >>линк. Под Linux флаг -lgds обозначает подключение этой библиотеки, к >>сожалению я не могу сказать как это будет под FreeBSD. > файл этот я нашел у себя в /usr/interbase/lib/ , сделал симлинк в > /usr/lib - та же фигня :( > Чего теперь в makefile написать (или куда симлинк положить) - > объясните, пожалуйста! почитать man gcc (или инфо на gcc) про то, что означает сие сообщение :-) А означает оно что линкер не смог найти библиотеку libgds.a для включения функций из нее в программу. Hужно 1. Либу назвать libgds.a 2. В параметр LIBRARIES добавить это имя. (Хотя я там не вижу -L :-) ) либо в строке (TARGET) после (OBJS) приписать имя либы с полным путем... либо почитать man make и сделать как-нибудь еще... -- With Best Regards. Rashid N. Achilov (RNA1-RIPE), Web: http://granch.ru/~shelton Granch Ltd. system administrator, e-mail: achilov@granch.ru PGP: 83 CD E2 A7 37 4A D5 81 D6 D6 52 BF C9 2F 85 AF 97 BE CB 0A --- ifmail v.2.15dev5 * Origin: Granch Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/11898e36ea1ab.html, оценка из 5, голосов 10
|