Помогите собрать openssh в buildroot 2011.11-sk с ftp starterkit
Losha
Пункты: 3418
Регистрация: 27.08.2012
Перешел с билдрута 2010 на 2011. Понадобился sftp-server для загрузки программ из eclipse. Пробую собрать - выдает ошибку:
Код making all in engines/ccgost...
make[3]: Вход в каталог `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/engines/ccgost'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/engines/ccgost'
make[2]: Выход из каталога `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/engines'
making all in apps...
make[2]: Вход в каталог `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/apps'
/home/alexey/src/buildroot-2011.11-sk/output/host/usr/bin/arm-sk-linux-gnueabi-gcc -DMONOLITH -I.. -I../include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DTERMIO -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -c -o pkeyparam.o pkeyparam.c
{standard input}: Assembler messages:
{standard input}:284: Error: can't resolve `.LC4' {.rodata.str1.1 section} - `.LPIC5' {*UND* section}
make[2]: *** [pkeyparam.o] Ошибка 1
make[2]: Выход из каталога `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/apps'
make[1]: *** [build_apps] Ошибка 1
make[1]: Выход из каталога `/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e'
make: *** [/home/alexey/src/buildroot-2011.11-sk/output/build/openssl-1.0.0e/.stamp_built] Ошибка 2
Пробовал подкидывать билдруту разные версии openssh, openssl - ошибка остается. Не врубаюсь в чем проблема. Помогите, плиз.
Losha
Пункты: 3418
Регистрация: 27.08.2012
Вроде разобрался. Поменял в билдруте компилятор на CodeSourcery (один из последних), почистил командой make clean all. После этого все собралось без проблем.