![]() |
#21
|
|||
|
|||
![]()
Alexey Vissarionov написал(а) к Michael Dukelsky в Feb 17 22:55:22 по местному времени:
Доброго времени суток, Michael! 13 Feb 2017 16:55:12, ты -> Sergey Zabolotny: MD>> Залил на сервер cvs. Так что бери оттуда. Но так как я всё делал MD>> в Visual Studio 2008, мейкфайлы я не менял, возможно потребуется MD>> коррекция. MD> Скорректировал сборку в rpm под CentOS 7.3. Миш, вот скажи: неужели настолько сложно было %if добавить? -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Пренебрежение страховкой карается по закону. Всемирного тяготения. --- /bin/vi |
#22
|
|||
|
|||
![]()
Michael Dukelsky написал(а) к Alexey Vissarionov в Feb 17 09:05:04 по местному времени:
Привет, Alexey! 13 Feb 17 22:55, Alexey Vissarionov послал(а) письмо к Michael Dukelsky: MD>>> Залил на сервер cvs. Так что бери оттуда. Но так как я всё делал MD>>> в Visual Studio 2008, мейкфайлы я не менял, возможно потребуется MD>>> коррекция. MD>> Скорректировал сборку в rpm под CentOS 7.3. AV> Миш, вот скажи: неужели настолько сложно было %if добавить? Ты про spec? Если да, то хотел тебе об этом написать нетмейлом, но ты меня опередил, так что напишу тут. :) Статическая сборка падает: ls::Embed -e ccopts` -DUNIX src/pktinfo.c gcc -s -static -o pktinfo pktinfo.o \ pktread.o fcommon.o global.o dupe.o \ -L/usr/lib64 -lareafix -lfidoconfig -lsmapi -lhusky /usr/bin/ld: cannot find -lc collect2: error: ld returned 1 exit status make: * [pktinfo] Error 1 Поэтому я её временно закомментировал, чтобы желающие собрать hpt могли это сделать прямо сейчас, пока ты не исправишь статическую сборку. И да, когда исправишь, %if добавить не помешало бы. Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20151128 |
#23
|
|||
|
|||
![]()
Alexey Vissarionov написал(а) к Michael Dukelsky в Feb 17 10:25:00 по местному времени:
Доброго времени суток, Michael! 14 Feb 2017 09:05:04, ты -> мне: MD>>>> Залил на сервер cvs. Так что бери оттуда. Но так как я всё делал MD>>>> в Visual Studio 2008, мейкфайлы я не менял, возможно потребуется MD>>>> коррекция. MD>>> Скорректировал сборку в rpm под CentOS 7.3. ^^^^^^^^^^ AV>> Миш, вот скажи: неужели настолько сложно было %if добавить? MD> Ты про spec? Если да, то хотел тебе об этом написать нетмейлом, но MD> ты меня опередил, так что напишу тут. :) Статическая сборка падает: MD> /usr/bin/ld: cannot find -lc Скорее всего, `dnf install glibc-devel-static` MD> Поэтому я её временно закомментировал, чтобы желающие собрать hpt MD> могли это сделать прямо сейчас, пока ты не исправишь статическую MD> сборку. И да, когда исправишь, %if добавить не помешало бы. Ее не надо исправлять - ее надо не ломать, ибо практически везде -lc -lrt обеспечивается пакетом glibc-devel, а поэтому: %{?el7:Requires: glibc-devel-static} -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Бывают такие горбатые, что сами любую могилу исправят --- /bin/vi |
#24
|
|||
|
|||
![]()
Michael Dukelsky написал(а) к Alexey Vissarionov в Feb 17 13:14:08 по местному времени:
Привет, Alexey! 14 Feb 17 10:25, Alexey Vissarionov послал(а) письмо к Michael Dukelsky: MD>>>>> Залил на сервер cvs. Так что бери оттуда. Но так как я всё MD>>>>> делал в Visual Studio 2008, мейкфайлы я не менял, возможно MD>>>>> потребуется коррекция. MD>>>> Скорректировал сборку в rpm под CentOS 7.3. AV> ^^^^^^^^^^ AV>>> Миш, вот скажи: неужели настолько сложно было %if добавить? MD>> Ты про spec? Если да, то хотел тебе об этом написать нетмейлом, MD>> но ты меня опередил, так что напишу тут. :) Статическая сборка MD>> падает: /usr/bin/ld: cannot find -lc AV> Скорее всего, `dnf install glibc-devel-static` В сентосе всё ещё yum. :) К тому же glibc-devel-static нет, есть glibc, glibc-devel, glibc-headers и glibc-static. Всё, кроме glibc-static было установлено. Установил glibc-static. Теперь htick собрался, а hpt - нет: gcc -s -static -o hpt perl.o fcommon.o hpt.o pktread.o global.o toss.o scan.o scanarea.o seenby.o dupe.o hptafix.o post.o link.o pktwrite.o carbon.o -L/usr/lib64 -lareafix -lfidoconfig -lsmapi -lhusky `perl -MExtUtils::Embed -e ldopts` /usr/bin/ld: cannot find -lperl perl-libs и perl-devel установлены, perl-static не существует. Чего не хватает? Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20151128 |
#25
|
|||
|
|||
![]()
Alexey Vissarionov написал(а) к Michael Dukelsky в Feb 17 15:20:00 по местному времени:
Доброго времени суток, Michael! 14 Feb 2017 13:14:08, ты -> мне: MD>>> падает: /usr/bin/ld: cannot find -lc AV>> Скорее всего, `dnf install glibc-devel-static` MD> Установил glibc-static. Теперь htick собрался, а hpt - нет: MD> -lhusky `perl -MExtUtils::Embed -e ldopts` ^^^^^^^^^^^^^^^ MD> /usr/bin/ld: cannot find -lperl MD> perl-libs и perl-devel установлены, perl-static не существует. MD> Чего не хватает? perl-ExtUtils-Embed С ним ситуация аналогичная: почти везде это часть perl-devel -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Пароль - как коньяк: чем больше звездочек, тем лучше --- /bin/vi |
#26
|
|||
|
|||
![]()
Michael Dukelsky написал(а) к Alexey Vissarionov в Feb 17 17:37:06 по местному времени:
Привет, Alexey! 14 Feb 17 15:20, Alexey Vissarionov послал(а) письмо к Michael Dukelsky: MD>>>> падает: /usr/bin/ld: cannot find -lc AV>>> Скорее всего, `dnf install glibc-devel-static` MD>> Установил glibc-static. Теперь htick собрался, а hpt - нет: MD>> -lhusky `perl -MExtUtils::Embed -e ldopts` AV> ^^^^^^^^^^^^^^^ MD>> /usr/bin/ld: cannot find -lperl MD>> perl-libs и perl-devel установлены, perl-static не существует. MD>> Чего не хватает? AV> perl-ExtUtils-Embed Нет, это уже установлено. Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20151128 |
#27
|
|||
|
|||
![]()
Nickita A Startcev написал(а) к Alexey Vissarionov в Feb 17 17:31:08 по местному времени:
Привет, Alexey ! 14 Feb 17 , 15:20 Alexey Vissarionov писал к Michael Dukelsky: MD>>>> падает: /usr/bin/ld: cannot find -lc AV>>> Скорее всего, `dnf install glibc-devel-static` MD>> Установил glibc-static. Теперь htick собрался, а hpt - нет: MD>> -lhusky `perl -MExtUtils::Embed -e ldopts` AV> ^^^^^^^^^^^^^^^ AV> perl-ExtUtils-Embed кстати, а в рпм-бэйсед есть аналог для 'apt-get build-dep' ? . С уважением, Никита. icq:240059686, lj-user:nicka_startcev ... Спаривание электронов под контролем принципа Паули --- GoldED+/LNX 1.1.5-b20161221 |