From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.1 Message-ID: Date: Sun, 5 Dec 2021 00:42:35 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Content-Language: ru To: devel-newbies@lists.altlinux.org References: From: Grigory Ustinov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] =?utf-8?b?0J3QtSDRgdC+0LHQuNGA0LDRjtGC0YHRjyDQvdC1LdGF?= =?utf-8?b?ODYg0LDRgNGF0LjRgtC10LrRgtGD0YDRiw==?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Dec 2021 21:42:40 -0000 Archived-At: List-Archive: 05.12.2021 0:22, Alexei V. Mezin пишет: > Захотелось собрать xfishtank > https://www.ratrabbit.nl/ratrabbit/software/xfishtank/index.html > > Программа-то из 5 файлов по сути, Makefile и configure легко > пересоздаются autoreconf'ом, ничего в них экзотического не обнаружено. > Но я не программист, наверняка что-то упустил. В спеке все линейно > > %prep > %setup > > %build > %autoreconf > %configure > %make > > %install > %makeinstall_std > > При этом сборочница в task#291405 за 30 секунд собирает x86, а на все > другие архитектуры отваливается с одинаковым диагнозом > > [i586] Verifying ELF objects in /usr/src/tmp/xfishtank-buildroot > (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) > [i586] ldd: ERROR: ./usr/games/xfishtank: program interpreter > /lib64/ld-linux-x86-64.so.2 not found > [i586] verify-elf: ERROR: ./usr/games/xfishtank: ldd failed > > Откуда на всех архитектурах берется ld-linux-x86-64.so.2? Почитайте файлик INSTALL. Там пишут всякое интересное про другие архитектуры. Кроме всего прочего вы можете на своей ЭВМ собирать пакетики для i586, если в ~/.hasher/sources.list поменяете архитектуру, а в опции сборки укажете --target=i586. > Поставил в виртуалку i586, в ней autoreconf;configure;make проходит > без ошибок, полученный бинарник запускается. > > _______________________________________________ > devel-newbies mailing list > devel-newbies@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-newbies