LINUX.ORG.RU

господа, помогите нубу в компиляции


0

1

дистр Calculate, не могу даже приконектиться из-за невозможности установить звонилку, у меня 3G-модем. Пользуюсь wvdial, но требуемые для ее работы бибиотеки wvstreams не желают собираться и что-то загадочное пишут:

./CXX -c crypto/wvsslstream ./CXX -c crypto/wvtripledes ./CXX -c crypto/wvx509 crypto/wvx509.cc: В функции-члене ‘WvString WvX509::get_extension(int) const’: crypto/wvx509.cc:1160:59: ошибка: некорректное преобразование из ‘const X509V3_EXT_METHOD*’ в ‘X509V3_EXT_METHOD*’ make: *** [crypto/wvx509.o] Ошибка 1

wvstreams брал отсюда: http://distfiles.gentoo.org/distfiles/wvstreams-4.6.1.tar.gz и еще из разных мест, нагуглил что это то ли баг какой-то, то ли непонятно что, ничего конкретного в решении проблемы. Как быть, господа, подскажите нубу.

Deleted

как собираешь-то?
надеюсь через ебилд, предварительно просто закинув тарбол в дисты?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

нет, через ./configure && make... собирал. сейчас закинул тарбол в usr/portage/distfiles, затем emerge wvstreams - все равно почему-то в инет лезет.

Deleted
()
Ответ на: комментарий от Deleted

Нужно скачать все файлы, которые даст вывод

emerge -pf wvdial | gawk '{ print $1 }'

И удостоверьтесь, что DISTDIR это /usr/portage/distfiles.

tiandrey ★★★★★
()
Ответ на: комментарий от tiandrey

да, в Калькулейте DISTDIR это var/calculate/remote/distfiles, сложил все туда и все установилось, спасибо вам и megabaksу за помощь.

Deleted
()

> и что-то загадочное пишут:

> ./CXX -c crypto/wvsslstream ./CXX -c crypto/wvtripledes ./CXX -c crypto/wvx509 crypto/wvx509.cc: В функции-члене ‘WvString WvX509::get_extension(int) const’: crypto/wvx509.cc:1160:59: ошибка: некорректное преобразование из ‘const X509V3_EXT_METHOD*’ в ‘X509V3_EXT_METHOD*’ make: *** [crypto/wvx509.o] Ошибка 1

Тебе русским языком написали, что не так.

Объясни, что тебе не понятно.

anonymous
()
Ответ на: комментарий от anonymous

Видишь ли, солнце, в этой задаче время на выполнение cut/gawk - о малое от того времени, что потратит emerge, поэтому параллельно. Или prove me wrong.

tiandrey ★★★★★
()
Ответ на: комментарий от tiandrey

дубинушка, оно отработает за малое время, даже если ты его накатаешь на своём любимом похапе unixway состоит в том, что каждая утилита занимается своим кругом задач, и awk здесь — оверкилл печально, что малолетние *** вроде тебя этого не понимают, и лабают тонны говнокода

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.