скачал gcc gmp mpc mpfr и скомпилил, установил в /usr/cross-freebsd64
потом сказал
../configure --without-headers --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --disable-nls --enable-libssp --enable-gold --enable-ld --target=x86_64-pc-freebsd7 --prefix=/usr/cross-freebsd64 --with-gmp=/usr/cross-freebsd64 --with-mpc=/usr/cross-freebsd64 --with-mpfr=/usr/cross-freebsd64 --disable-libgomp
ничего не вышло, ругался на библиотеки, тогда скачал их с сайта gcc там более старые версии, те удалил, эти поставил и такая же петрушка. потом поставил из своего репозитория (те не удалил) libgmp-dev и так далее и gcc сконфигурировался. долго долго компилился и сказал
checking for suffix of object files... configure: error: in `/home/fera-leonis/projects/libs/gcc/objdir/x86_64-pc-freebsd7/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
преклю файл с ошибкой (переименовал на txt). я наделяся там будет написанно на чем вспоткнулся компилятор, но там не написанно. может что-то не так с библиотеками этими?
как его скомпилить?
ЗЫ: после конфигуре собирал так
LD_LIBRARY_PATH=/usr/cross-freebsd64/lib make