LINUX.ORG.RU

История изменений

Исправление init_6, (текущая версия) :

На mips64 я собирал prefix(правда это было полгода назад и на big endian). Девайсов с mipsle у меня нет, могу попробовать воспроизвести в qemu-chroot, но хз когда у меня будет время. И плюс, опять же, из меня знаток base-system не очень :-(

Тут, если я опять же все понял правильно, просто mips32

$ file /bin/busybox

/bin/busybox: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), stripped

Маны там элементарные… Я собираю в /opt т.е. $ export EPREFIX="/opt" Но сама беда начинается с того, что bootstrap-prefix.sh в принципе более менее нормально дорабатывает до собственно «бутстрапа» gcc (это уже готовый stage2 и как раз в процессе сборки stage3) и дальше все полная труба. Там циклическая зависимость которую я хз как прервать потому что сборка gcc обрывается как правило на том что ему нужен glibc а его поставить нельзя потому что ему нужен gcc… --nodeps не помогают. Еще и сама сборка gcc тоже еще то веселье я видел уже штук пять багов сборки которые якобы, если верить багзиллам, уже закрыты!!! Но баги то есть!

Исправление init_6, :

На mips64 я собирал prefix(правда это было полгода назад и на big endian). Девайсов с mipsle у меня нет, могу попробовать воспроизвести в qemu-chroot, но хз когда у меня будет время. И плюс, опять же, из меня знаток base-system не очень :-(

Тут, если я опять же все понял правильно, просто mips32

$ /bin/busybox

/bin/busybox: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), stripped

Маны там элементарные… Я собираю в /opt т.е. $ export EPREFIX="/opt" Но сама беда начинается с того, что bootstrap-prefix.sh в принципе более менее нормально дорабатывает до собственно «бутстрапа» gcc (это уже готовый stage2 и как раз в процессе сборки stage3) и дальше все полная труба. Там циклическая зависимость которую я хз как прервать потому что сборка gcc обрывается как правило на том что ему нужен glibc а его поставить нельзя потому что ему нужен gcc… --nodeps не помогают. Еще и сама сборка gcc тоже еще то веселье я видел уже штук пять багов сборки которые якобы, если верить багзиллам, уже закрыты!!! Но баги то есть!

Исходная версия init_6, :

На mips64 я собирал prefix(правда это было полгода назад и на big endian). Девайсов с mipsle у меня нет, могу попробовать воспроизвести в qemu-chroot, но хз когда у меня будет время. И плюс, опять же, из меня знаток base-system не очень :-(

Тут, если я опять же все понял правильно, просто mips32

$ /bin/busybox /bin/busybox: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), stripped

Маны там элементарные… Я собираю в /opt т.е. $ export EPREFIX="/opt" Но сама беда начинается с того, что bootstrap-prefix.sh в принципе более менее нормально дорабатывает до собственно «бутстрапа» gcc (это уже готовый stage2 и как раз в процессе сборки stage3) и дальше все полная труба. Там циклическая зависимость которую я хз как прервать потому что сборка gcc обрывается как правило на том что ему нужен glibc а его поставить нельзя потому что ему нужен gcc… --nodeps не помогают. Еще и сама сборка gcc тоже еще то веселье я видел уже штук пять багов сборки которые якобы, если верить багзиллам, уже закрыты!!! Но баги то есть!