LINUX.ORG.RU

Где можно скачать кросс-компиляторы (gcc 3.4.3 c glib 2.3.4) для Cygwin?


0

1

Где можно скачать кросс-компиляторы (чтобы компилировать из под Cygwin для linux ), чтобы потом их установить и использовать в Cygwin ? Я нашел на sourceforge.net ссылка ниже, но там не совсем тех версий, которые мне нужно.

http://sourceforge.net/projects/metamod-p/files/Linux crosscompiler for Cygwin/


Ответ на: комментарий от dimon555

Я пробовал через crosstool-0.43 по инструкции вот здесь:
Download and unpack. For instance:
wget http://kegel.com/crosstool/crosstool-0.43.tar.gz
tar -xzvf crosstool-0.43.tar.gz
cd crosstool-0.43
Then look at the demo scripts; there's one for each supported CPU type. For instance, demo-i686.sh is an example of how to build a toolchain that targets the i686 processor. It sets three important variables:
TARBALLS_DIR=$HOME/downloads # where it will save source tarballs
RESULT_TOP=/opt/crosstool # where it will install the tools
GCC_LANGUAGES=«c,c++,java,f77» # which languages it will make compilers for
It then builds gcc-3.4.0 and glibc-2.3.2 for i686 with the line
eval `cat i686.dat gcc-3.4.0-glibc-2.3.2.dat` sh all.sh --notest
Edit the script if you want to change any of these settings or versions. Then (as root) create the directory /opt/crosstool and make it writable by you, and finally (as yourself) run the demo script, e.g.
sudo mkdir /opt/crosstool
sudo chown $USER /opt/crosstool
sh demo-i686.sh
When it finishes, you can run the new compiler as /opt/crosstool/gcc-3.4.0-glibc-2.3.2/i686-unknown-linux-gnu/bin/i686-unknown-linux-gnu-gcc. (You might want to put /opt/crosstool/gcc-3.4.0-glibc-2.3.2/i686-unknown-linux-gnu/bin on your PATH; then you can run the compiler as i686-unknown-linux-gnu-gcc.)

но у меня абсолютно ничего не вышло ни примеры готовые, ни те скрипты, которые я сам подправлял настройками, запускались даже что-то скачивалось, но потом в конце писалось, что файлы не найдены и всё...
Кто-нить будь может проконсультировать по этому вопросу?

g-71
() автор топика

проще поставить какой-нибудь andLinux/PortableUbuntu и собирать из под них

aho
()
Ответ на: комментарий от g-71

возьми старый дебиан и поставь его под виртуалкой

а с такой экзотикой, как цигвином старых версий, ты только проблем отхватишь

www_linux_org_ru ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.