#1
|
|||
|
|||
binkd и Centos 8
Rinat H. Sadretdinow написал(а) к All в Jul 21 18:09:22 по местному времени:
Нello All! Кто умеет собирать binkd для Centos 8? Для Fedora 34 собирается влёт, на Centos 8 всё компилится, но при сборке выдаёт ~~~ Linking binkd... /usr/bin/ld: cannot find -lbz2 /usr/bin/ld: cannot find -lz /usr/bin/ld: cannot find -lresolv /usr/bin/ld: cannot find -lc collect2: error: ld returned 1 exit status make: * [Makefile:32: binkd] Error 1 ~~~ Причём все библиотеки на месте, в /usr/lib64 лежат, я проверял. Bye! --- GoldED+/LNX 1.1.5-b20180707 |
#2
|
|||
|
|||
binkd и Centos 8
Nil A написал(а) к Rinat H. Sadretdinow в Jul 21 20:03:10 по местному времени:
Нello, Rinat! Sunday July 25 2021 18:09, from Rinat Н. Sadretdinow -> All: RS> Для Fedora 34 собирается влёт, на Centos 8 всё компилится, но при RS> сборке выдаёт Сначала самое тупое, вот вот сделано? sudo yum group install "Development Tools" Ещё есть подозрение, что на x86-64 хосте пыпаются собрать 32-битные бинари. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#3
|
|||
|
|||
binkd и Centos 8
Rinat H. Sadretdinow написал(а) к Nil A в Jul 21 20:06:52 по местному времени:
Нello Nil! 25 Jul 21 20:03, you wrote to me: RS>> Для Fedora 34 собирается влёт, на Centos 8 всё компилится, но при RS>> сборке выдаёт NA> Сначала самое тупое, вот вот сделано? NA> sudo yum group install "Development Tools" Обижаешь! Естественно, я, что называется, не первый год замужем! NA> Ещё есть подозрение, что на x86-64 хосте пыпаются собрать 32-битные NA> бинари. Такое подозрение у меня тоже было, проверил .o -- все x8664. И девелоперские библитеки тоже x8664. Я на всякий случай даже доставил i686, не поменялось ровным счётм ничего, нормально проходит компиляция и ld жалуется на отсутствие библиотек, которые абсолютно точно в системе в наличии. Bye! --- GoldED+/LNX 1.1.5-b20180707 |
#4
|
|||
|
|||
binkd и Centos 8
Nil A написал(а) к Rinat H. Sadretdinow в Jul 21 20:13:34 по местному времени:
Нello, Rinat! Sunday July 25 2021 20:06, from Rinat Н. Sadretdinow -> Nil A: RS>>> Для Fedora 34 собирается влёт, на Centos 8 всё компилится, но RS>>> при сборке выдаёт NA>> Сначала самое тупое, вот вот сделано? NA>> sudo yum group install "Development Tools" Раньше ты писал: > /usr/bin/ld: cannot find -lc А это совсем плохо. Смари, если у тебя вот так вот не работает, то иди в линукс.чайник. echo -e '#include <stdio.h>\nvoid main(){printf("Fido rule\\n");}' >test.c;gcc test.c Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#5
|
|||
|
|||
binkd и Centos 8
Rinat H. Sadretdinow написал(а) к Nil A в Jul 21 20:40:12 по местному времени:
Нello Nil! 25 Jul 21 20:13, you wrote to me: NA> Раньше ты писал: >> /usr/bin/ld: cannot find -lc Это не я, это мне ld такое выводит. NA> А это совсем плохо. Смари, если у тебя вот так вот не работает, то иди NA> в линукс.чайник. echo -e '#include <stdio.h>\nvoid main(){printf("Fido NA> rule\\n");}' >test.c;gcc test.c Ну право, я же не настолько дуб, я умнее, я паровоз видел! ~~~ [rhs@rhs ~]$ cat foobar.c #include <stdio.h> int main() { return printf("Компилится всё кроме конкретно binkd\n"); } [rhs@rhs ~]$ gcc foobar.c -o foobar [rhs@rhs ~]$ ./foobar Компилится всё кроме конкретно binkd [rhs@rhs ~]$ cat /etc/redhat-release CentOS Linux release 8.4.2105 [rhs@rhs ~]$ ~~~ А вот почему не компилится (вернее не собирается, компилится-то он прекрасно) именно binkd для меня какой-то полтерГЕЙТС. Bye! --- GoldED+/LNX 1.1.5-b20180707 |
#6
|
|||
|
|||
binkd и Centos 8
Rinat H. Sadretdinow написал(а) к All в Jul 21 21:50:20 по местному времени:
Нello All! 25 Jul 21 18:09, I wrote to you: RS> Кто умеет собирать binkd для Centos 8? RS> Для Fedora 34 собирается влёт, на Centos 8 всё компилится, но при RS> сборке выдаёт RS> ~~~ RS> Linking binkd... RS> /usr/bin/ld: cannot find -lbz2 RS> /usr/bin/ld: cannot find -lz RS> /usr/bin/ld: cannot find -lresolv RS> /usr/bin/ld: cannot find -lc RS> collect2: error: ld returned 1 exit status RS> make: * [Makefile:32: binkd] Error 1 RS> ~~~ RS> Причём все библиотеки на месте, в /usr/lib64 лежат, я проверял. Траблема решена. Он не собирается статически, а динамически вполне собирается. Потому как все .so на месте, а вот .a ни одной библиотеки нет. Bye! --- GoldED+/LNX 1.1.5-b20180707 |