реклама на сайте
подробности

 
 
85 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> свежак KGP win32/arm/avr/mips/m68k, GNU tools chain
klen
сообщение Dec 21 2008, 20:15
Сообщение #121


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



убрать нада первый || и все.

#if || defined(__AVR_ATxmega64A1__) \

поменять на

#if defined(__AVR_ATxmega64A1__) \
Go to the top of the page
 
+Quote Post
klen
сообщение Dec 23 2008, 15:00
Сообщение #122


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



свежак для AVR

bu2.19.51_20081223
gcc4.4.0_20081223
gdb6.8.0_20081223
avrlibc1.6.4
Прикрепленные файлы
Прикрепленный файл  kgp_avr_bu2.19.50_20081223_gcc4.4.0_20081223_gdb6.8.0_20081223_avrlibc1.6.4.7z ( 8.8 мегабайт ) Кол-во скачиваний: 57
 
Go to the top of the page
 
+Quote Post
kimstik
сообщение Dec 25 2008, 12:02
Сообщение #123


Участник
*

Группа: Свой
Сообщений: 46
Регистрация: 4-02-05
Из: Москва
Пользователь №: 2 430



Цитата(klen @ Dec 23 2008, 18:00) *
свежак для AVR

bu2.19.51_20081223
gcc4.4.0_20081223
gdb6.8.0_20081223
avrlibc1.6.4

проверил на LUFA(MyUSB) - работает
код просел на 22 байта в сравнении gcc4.4.0.20080530 smile.gif
Go to the top of the page
 
+Quote Post
ikX
сообщение Dec 25 2008, 13:37
Сообщение #124


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 27-07-05
Пользователь №: 7 138



Нельзя ли в одной из следующих сборок (если таковы конечно будут) gdb собрать с поддержкой TUI-режима ? Или такой режим не работает в Win32?
Go to the top of the page
 
+Quote Post
klen
сообщение Dec 25 2008, 21:31
Сообщение #125


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(ikX @ Dec 25 2008, 16:37) *
Нельзя ли в одной из следующих сборок (если таковы конечно будут) gdb собрать с поддержкой TUI-режима ? Или такой режим не работает в Win32?

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

а зачем собсно? окна это зло!
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Dec 25 2008, 21:59
Сообщение #126


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



опа, в этой версии опять вылезло :
сс1 : avr-gcc: CreateProcess: No such file or directory

Код
Using built-in specs.
Target: avr
Configured with: ../../../src/gcc/configure --prefix=/opt/home/cross-mingw/distr-avr --target=avr --disable-threads --disable-shared --enable-multilib --disable-libssp --disable-libmudflap --disable-libgomp --enable-languages=c,c++ --host=i686-pc-mingw32 -v
Thread model: single
gcc version 4.4.0 20081223 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-v'
cc1 -quiet -v -iprefix e:\work\tools\prg\lng\c\gcc\avr_kgp\bin\../lib/gcc/avr/4.4.0/ main.c -quiet -dumpbase main.c -auxbase main -version -o c:\windows\Temp/cccJAn6a.s
avr-gcc: CreateProcess: No such file or directory


Сообщение отредактировал ukpyr - Dec 25 2008, 22:01
Go to the top of the page
 
+Quote Post
klen
сообщение Dec 26 2008, 08:00
Сообщение #127


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(ukpyr @ Dec 26 2008, 00:59) *
опа, в этой версии опять вылезло :
сс1 : avr-gcc: CreateProcess: No such file or directory

Код
Using built-in specs.
Target: avr
Configured with: ../../../src/gcc/configure --prefix=/opt/home/cross-mingw/distr-avr --target=avr --disable-threads --disable-shared --enable-multilib --disable-libssp --disable-libmudflap --disable-libgomp --enable-languages=c,c++ --host=i686-pc-mingw32 -v
Thread model: single
gcc version 4.4.0 20081223 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-v'
cc1 -quiet -v -iprefix e:\work\tools\prg\lng\c\gcc\avr_kgp\bin\../lib/gcc/avr/4.4.0/ main.c -quiet -dumpbase main.c -auxbase main -version -o c:\windows\Temp/cccJAn6a.s
avr-gcc: CreateProcess: No such file or directory

вопрос , а почему не у всех вылазит???

1. какая ос
1б. куда распакован пакет.
1в. переменная PATH ?
2. командную строку комЭпиляции ?
3. лог FileMon'а отом как avr-gcc ищет сс1
4. проверте сс1, он должен вообще быть и запускатся (неиспорченый бинарник), \libexec\gcc\avr\4.4.0\cc1.exe

может это глюки. ниче не понимаю. а много у кого такиеже проблемы с моей сборкой?
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Dec 26 2008, 08:17
Сообщение #128


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



система - XP SP3
распакован в : e:\work\tools\prg\lng\c\gcc\avr_kgp

скрипт компиляции :
Код
set PATH=%GCC_ROOT%\avr_kgp\bin;%PATH%
avr-gcc -v main.c >1.txt 2>2.txt
pause


переменная GCC_ROOT=e:\work\tools\prg\lng\c\gcc
Go to the top of the page
 
+Quote Post
kimstik
сообщение Dec 26 2008, 11:26
Сообщение #129


Участник
*

Группа: Свой
Сообщений: 46
Регистрация: 4-02-05
Из: Москва
Пользователь №: 2 430



Цитата(ukpyr @ Dec 26 2008, 11:17) *
система - XP SP3
распакован в : e:\work\tools\prg\lng\c\gcc\avr_kgp

скрипт компиляции :
Код
set PATH=%GCC_ROOT%\avr_kgp\bin;%PATH%
avr-gcc -v main.c >1.txt 2>2.txt
pause


переменная GCC_ROOT=e:\work\tools\prg\lng\c\gcc

Может у тебя переменная GCC_EXEC_PREFIX есть? Её ругают.
У меня нет ни одной переменной от GCC, только в PATH путь до бинарника.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Dec 26 2008, 11:51
Сообщение #130


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
Может у тебя переменная GCC_EXEC_PREFIX есть?

нет

предыдущей сборкой компилируется...
Go to the top of the page
 
+Quote Post
klen
сообщение Dec 28 2008, 20:23
Сообщение #131


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Всех коллег с наступающим!
Большой новогодний мегапак!

все сегодняшнее свежее высасонное через cvs или svn. допиленое и собранное


свежак для avr
http://klen.org/Files/DevTools/kgp_avr-bu2...6.4_20081227.7z
проверено на рабочем проекте c atmega64

свежак для arm
http://klen.org/Files/DevTools/kgp_arm-elf...d1.0_svn1281.7z
проверено на рабочем проекте c Olimex STM32-H103
проверено на рабочем проекте c Olimex LPC-H2148


свежак для win32 которым собрано самое себя и все что выше нарисовано
http://klen.org/Files/DevTools/kgp_win32_20081227.7z
собрано с библой OpenMP для паралельных вычислений
собран libglew32 для тех кто пишит исползует OpenGL
собран libpthread для поддержки OpenMP и ваще нужно иногда
ежедневно тестируеццо на больших рабочих проектах

за сим откланяюсь до следующего года
послезавтра суточное дежурство по зашите Родины, а потом.... на охоту до 10 числа,
Я 12 ДНЕЙ НЕ УВИЖУ КОМПЬТОРА!!! ЭЛЕКТРИЧЕСТВА!!! МОБИЛУ В ТОПКУ!!! ТОКА РУЖЖО ПАТРОНЫ ГОНЧАГ КОНЬЯК КОСТЕР ЛУНКА УДОЧКА МОТЫЛЬ ОКУНЬ ПОЛЯ ЗАЙЦЫ ТОПОР СЕНО КОРОВА НАВОЗ ЕЛКИ ПАЛКИ СЛЕДЫ НА СНЕГУ РИСОВАНИЕ АКВАРЕЛЬЮ ФОТО!!!

спасибо Всем кто использует GNU GCC в общем и KGP в частности. Наш труд не пропадет. 1111493779.gif

всем счастья в новом... santa2.gif
Go to the top of the page
 
+Quote Post
S.R.
сообщение Jan 14 2009, 20:02
Сообщение #132





Группа: Новичок
Сообщений: 3
Регистрация: 18-04-08
Из: Татарстан/Набережные Челны
Пользователь №: 36 863



Прошу заранее извинить, если ошибся темой smile.gif

Пользуюсь сборками от klen для компиляции и сборки проектов под BREW SDK 3.1.5. В данный момент установлена последняя (1228) сборка с gcc 4.4.0.
Вылез интересный баг с компиляцией операторов <<.

В BREW SDK есть макрос:
typedef uint32 RGBVAL;
#define MAKE_RGB(r, g, cool.gif (RGBVAL) ( ((uint32)® << 8) + ((uint32)(g) << 16) + ((uint32)(cool.gif << 24) )
Есть код его использующий:
pSkin->colorText = MAKE_RGB( color.valR, color.valG, color.valB );
где valR, valG, valB - uint8, colorText - RGBVAL.

При выполнении на устройстве возникли трудности, т.к. текст выводился не заданным цветом, а каким-то другим. При отладке в лог обнаружилось, что переменная colorText содержит значение отличающееся от ожидаемого. Так, при считывании из ресурса чисел FF,1,1 в переменной оказывается не 0101FF00, а 0101FFFF... Т.е. в младшем байте (прозрачность) неизвестно откуда появились неизвестные FF...

При компиляции и сборке используются следующие ключи
CODE = -mlittle-endian -fshort-enums -fshort-wchar -fno-builtin -ffunction-sections -Wall
CPU = -mcpu=arm7tdmi
ROPI =
TARG = -mapcs-frame
INTRWK =
DYNAPP = -DDYNAMIC_APP
OPT = -Os
INC = -I$(AEEINCPATH) $(APP_INCLUDES)
LIBDIRS = -L$(GCC_LIBPATH)
OUT = -c
LINK_CMD = --gc-sections --emit-relocs -Map $(TARGET).map
LIBS = -lgcc
BINFORMAT = -O binary
CFLAGS = $(OUT) $(DYNAPP) $(CPU) $(ROPI) $(TARG) $(INTRWK) $(CODE) $(INC) $(OPT)

Летом, в предыдущей версии проекта, видимо использовался gcc 4.2 или 4.3 и там этой ошибки не было. Но, как оказалось, у меня нет привычки сохранять старые версии компиляторов...


--------------------
WBR, Igor (AKA S.R.)
Go to the top of the page
 
+Quote Post
klen
сообщение Feb 11 2009, 08:57
Сообщение #133


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



свежак

АVR:
http://klen.org/Files/DevTools/kgp_avr-bu2...7.0.20090205.7z


ARM:
http://klen.org/Files/DevTools/kgp_arm-elf...1.0.20090210.7z
дособрал сюда фортран, прикольно! работает, можно скомпилять считалку и запустить на микроконтроллере. нынешние мк круче давнишних суперкомпъюторов!

обновил свож среду сборки kgp-mingw32, это то чем все собирается вышеперчисленное, если кому нада тоже выложу.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 11 2009, 12:14
Сообщение #134


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(klen @ Feb 11 2009, 11:57) *
обновил свож среду сборки kgp-mingw32, это то чем все собирается вышеперчисленное, если кому нада тоже выложу.
А тожsmile.gif


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
kimstik
сообщение Feb 11 2009, 12:17
Сообщение #135


Участник
*

Группа: Свой
Сообщений: 46
Регистрация: 4-02-05
Из: Москва
Пользователь №: 2 430



супер smile.gif
А можете выложить подробную инструкцию как вы это собираете?
Go to the top of the page
 
+Quote Post

85 страниц V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 01:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016