Jump to content

    
Sign in to follow this  
klen

свежак KGP win32/arm/avr/mips/m68k

Recommended Posts

The requested URL /Files/DevTools/kgp_arm_eabi_20100701.7z was not found on this server.

 

да, по ошибке лишний символ ввел в имя файла. теперь должен качатся.

я DSF выключаю. с ним вроде не работало у менфя.

Share this post


Link to post
Share on other sites

Господин Клейн! Почему бы вам не выложить ваш архив на местный FTP, благо вы имеете к нему доступ?

Если ваш ответ отрицательный, то спрошу, как вы отнесетесь к тому, если это сделает кто-то другой?

Share this post


Link to post
Share on other sites

если Вам нада - выкладывайте архив куда угодно. только он через неделю потеряет актуальность. в этом прикол моих сборок.

1. я выкладываю на свой сервер потому что мне это удобно - на сервере раздел который я удаленно могу подмонтровать к любому бездисковому терминалучерез любую среду и полноценно работать имея доступ к своим инструментам

2, система сборки работает с этим разделом и делается все практически автоматом(за исключением того до чего руки не дошли).

3, у меня очень быстрое оборудование и подключено к хребту провайдера - Вы получаете высокую скорость и нагрузочную способность.

4. для девушек у меня ответ всегда положительный ;)

Share this post


Link to post
Share on other sites
а этот mingw крайний Qt собирает?

они у меня вроде все собирали текущий Qt, тока временами в qt нада рукиами залазить ( есть корявость с именами функций управления состоянием сопроцессора, может так и должно быть ? ).

я собираю переодически, щас пользую 460 только не помню сам собирал или сразу дистр скачал.

Share this post


Link to post
Share on other sites
они у меня вроде все собирали текущий Qt, тока временами в qt нада рукиами залазить ( есть корявость с именами функций управления состоянием сопроцессора, может так и должно быть ? ).

я собираю переодически, щас пользую 460 только не помню сам собирал или сразу дистр скачал.

4.7 не собирается. На форумах пишут что это из-за сломанного gcc 4.5. Видимо придётся вернуться на 4.4.0

Share this post


Link to post
Share on other sites
4.7 не собирается. На форумах пишут что это из-за сломанного gcc 4.5. Видимо придётся вернуться на 4.4.0

в моей сборке предлагается gcc 4,6, возможно соберется, попробую.

Qt 4.7 - бета, она может не собратся по своим внутренним причинам

Share this post


Link to post
Share on other sites

Проблема со сборкой для AVR или это у меня путь как-то не так прописан!?

 

Стоит WinAVR 20100110 с ним всё работает!

Добавил рядом Ваш. С ним тоже работает пока не подключаю math.h

 

Если включить #include <math.h>

получаю сообщение:

In file included from ./Source/mss-1_atmega.c:198:0:

d:\develop\winavr_kgp\bin\../lib/gcc/avr/4.6.0/include-fixed/math.h:14:23: fatal error: sys/reent.h: No such file or directory

compilation terminated.

make: *** [obj/mss-1_atmega.o] Error 1

 

Без этого включения проект собирается нормально!

Похоже он пытается подключить не тот math.h так как их там два и в одном действительно есть ссылка на этот файл.

Share this post


Link to post
Share on other sites
Проблема со сборкой для AVR или это у меня путь как-то не так прописан!?

 

Стоит WinAVR 20100110 с ним всё работает!

Добавил рядом Ваш. С ним тоже работает пока не подключаю math.h

 

Если включить #include <math.h>

получаю сообщение:

In file included from ./Source/mss-1_atmega.c:198:0:

d:\develop\winavr_kgp\bin\../lib/gcc/avr/4.6.0/include-fixed/math.h:14:23: fatal error: sys/reent.h: No such file or directory

compilation terminated.

make: *** [obj/mss-1_atmega.o] Error 1

 

Без этого включения проект собирается нормально!

Похоже он пытается подключить не тот math.h так как их там два и в одном действительно есть ссылка на этот файл.

 

я это тоже увидел но после того как архив выложил, решил пока отключением math.h. посмотрю. походу хидер берет не оттуда.

 

Share this post


Link to post
Share on other sites
я это тоже увидел но после того как архив выложил, решил пока отключением math.h. посмотрю. походу хидер берет не оттуда.

В точности такая же история с limits.h при сборке бутлоадеров. Вызывается из boot.h. Не находится в include-fixed.

Пока решил правкой самого limits.h - удалил рекурсивное подключение самого себя в конце файла. Работает.

Edited by alexander iz

Share this post


Link to post
Share on other sites
В точности такая же история с limits.h при сборке бутлоадеров. Вызывается из boot.h. Не находится в include-fixed.

Пока решил правкой самого limits.h - удалил рекурсивное подключение самого себя в конце файла. Работает.

гдето косяг в определении путей препроцессором. наверно. я буду смотреть.

 

посмотрел. косяг устранен.

http://www.klen.org/Files/DevTools/kgp-avr_20100709.7z

Share this post


Link to post
Share on other sites

Вот только добрался...

если незаведется то кривым стартером (ldconfig) поможем - либы отделным архивом, их в /usr/lib usr/local/lib сыпать не нада - затрете системые и могут быть глюки потому что у меня версии свежие(т.е отличаются от тех что в ситеме), свалите сошки в отдельную папку и прокешируйте ее с помощщу ldconfig
После

sudo ldconfig ~/lib

отвалился evince, перестал показывать pdf-ки (пожужжит нмного и тихо умирает).

xpdf работает, в различиях использования ими библиотек не вникал. Остальное ежедневно используемое вроде бы без проблем.

Пока вернул взад и обошёлся добавлением в префикс в Makefile

    TOOL    = LD_LIBRARY_PATH=$(HOME)/lib arm-kgp-eabi-

хоть это и кажется немного кривым способом.

Share this post


Link to post
Share on other sites

klen

 

Добрый день!

 

Специально зарегистрировался на этом форуме, поскольку наткнулся на специалиста в области сборки кросс-версий GCC :) У меня есть пара вопросов: не планируется ли сборка достаточно свежей версии GCC, работающей под Виндой (mingw, cygwin -- без разницы), генерирующей код под ARM и включающей в свой состав компилятор Ады? Собственно, именно он и нужен, у меня пока что версия 4.0.1, а она глючит... Ну а второй вопрос: нельзя ли означенную Аду собрать для генерации кода под AVR (пускай без библиотек, голый компилятор)?

Share this post


Link to post
Share on other sites

> Добрый день!

 

аналогично

 

>не планируется ли сборка достаточно свежей версии GCC

 

обычно раз в неделю я собираю наисвежайшую версию с наисвежайщими фичами и глюками, исходники из trunk SVN.

 

>работающей под Виндой (mingw, cygwin -- без разницы), генерирующей код под ARM и включающей в свой состав компилятор Ады?

 

все кроме ады есть. могу предложить фортран. с адой есть проблемы 1. чтоб собрать аду нужна первичная ада которая соберет новый компилятор - это архитектурная особенность ады. я могу собрать аду для i686 - вопрос а сможет ли она собрать аду для ARM, я не знаю но попробую, мне интересно.

 

 

> Собственно, именно он и нужен, у меня пока что версия 4.0.1, а она глючит... Ну а второй вопрос: нельзя ли означенную Аду собрать для генерации кода под AVR (пускай без библиотек, голый компилятор)?

 

4.0.1 - это чтото жутко старое

 

до чего манагеры негров довели - до цегундера! аду на AVR - такое только "могулы из верхнего руковдства" могут изобрести. сразу вспомнилось содержание книги Эдварда Йордана - "Путь камикадзе" :)

 

круче маразм может быть наверно только Java на К1878ВЕ1 :biggrin: к счастью это невозможно !

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this