[root@fw netams-3.3.5]# make install
cd src && make netams
make[1]: Entering directory `/home/oleg/netams/netams-3.3.5/src'
g++ netamsctl.o -o netamsctl -pthread -lpcap -lcrypt -lcrypto
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
make[1]: *** [netamsctl] Error 1
make[1]: Leaving directory `/home/oleg/netams/netams-3.3.5/src'
make: *** [all] Error 2что такое -lcrypto? и почему он его не может найти?
у меня система FC5
>что такое -lcrypto?Эта опция говорит линковщику, что ваш файл нужно линковать с библиотекой libcrypto.
>и почему он его не может найти?
90% вероятности, что libcrypto-devel не установлена в системе.
>>что такое -lcrypto?
>
>Эта опция говорит линковщику, что ваш файл нужно линковать с библиотекой libcrypto.
>
>
>>и почему он его не может найти?
>
>90% вероятности, что libcrypto-devel не установлена в системе.
ясно!
а для fc5 как будет аналагичный пакет называться?
>а для fc5 как будет аналагичный пакет называться?Скорее всего также. Поищите на rpmfind.net каком или rpm.pbhone.net
установил все пакеты где фигурирует crypt, но ошибка так и осталась
может пути какие надо перепрописать..
и еще нашел такую штуку :вот по этому пути
usr/src/debug/openssl-0.9.7a/include/opensslлежат файлики помимо прочих :
!crypto.h
!lhash.hчто означают знаки восклицания?
>и еще нашел такую штуку :
>
>вот по этому пути
>usr/src/debug/openssl-0.9.7a/include/openssl
>
>лежат файлики помимо прочих :
>!crypto.h
>!lhash.h
>
>что означают знаки восклицания?АХТУНГ ! АХТУНГ !
>>и еще нашел такую штуку :
>>
>>вот по этому пути
>>usr/src/debug/openssl-0.9.7a/include/openssl
>>
>>лежат файлики помимо прочих :
>>!crypto.h
>>!lhash.h
>>
>>что означают знаки восклицания?
>
>АХТУНГ ! АХТУНЧТО?!
>>>и еще нашел такую штуку :
>>>
>>>вот по этому пути
>>>usr/src/debug/openssl-0.9.7a/include/openssl
>>>
>>>лежат файлики помимо прочих :
>>>!crypto.h
>>>!lhash.h
>>>
>>>что означают знаки восклицания?
>>
>>АХТУНГ ! АХТУН
>
>ЧТО?!Ссылки у Вас битые, вот что!
$ ls -la /usr/src/debug/openssl-0.9.7a/include/openssl
Смотрите вывод и разбирайтесь, что, куда и зачем.
>что такое -lcrypto?Часть OpenSSL.
Ураааа!!!
Спасибо!
Я разобрался, установил openssl-devel :))