|
Вопросы по Eclipse, CDT, Zylin embedded CDT, предлагаю обсуждать тут, может потом FAQ выжмем |
|
|
|
Apr 4 2008, 10:43
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Чтобы не создавать по отдельной ветке на каждый мелкий вопрос, предлагаю обсуждать здесь всякие вопросы, касаемые работы в среде Eclipse. В крайнем случае можно будет при необходимости что-то "отпочковать" в отдельную ветку.
Вопрос первый - как в перспективе Debug расположить окно с переменными, регистрами и т.д. вдоль всего правого края экрана сверху вниз?
Вопрос второй - как заставить его показывать в окне регистров содержимое SPSR (для ARM), а также "затененных" регистров SP и LR (IAR их как-то показывает)?
Вопрос третий - как поставить точку останова на конкретный адрес не перезапуская отладку? Про break *addres в Debug dialog->commands->'Run' commands я знаю, но это требует перезапуска отладки. На строку в исходнике поставить можно, а если мне надо поставить на конкретную команду, причем не дожидаясь пока эта команда попадет в окно дизассемблера?
Вопрос четвертый - как его заставить показать в окне дизассемблера кусок с произвольного адреса или как "пролистать" дизассемблированный текст дальше вверх-вниз? Попутный вопрос - можно ли его заставить в этом окне показывать команды по порядку адресов - мне он часто показывает команды с пропусками или в причудливо перемешанном порядке.
Вопрос пятый - (ARM) можно ли как-то сбросить ядро не перезапуская сеанс отладки? Т.е. легким движением перевести его в ARM, SYSTEM, записать в PC 0 и остановить его на нулевом адресе.
Вопрос шестой - как его заставить запомнить, что в окне memory я хочу всегда видеть шестнадцатиричные цифры и не спрашивать об этом после каждого перезапуска отладки? При добавлении адреса в окно он этого дурацкого вопроса не задает.
Вопрос седьмой - где ставится галочка "открывать преспективу Debug при запуске отладки"? Оно спросило когда-то при создании не то проекта, не то воркспейса, я ответил неправильно а теперь не могу найти где это изменить.
Вопрос восьмой - работа с системой контроля версий. Что из каталога .metadata надо хранить в репозитории, а что создается само при старте среды? Хранить весь каталог не подходит - в нем после каждого старта среды создается куча новых файлов. Не хранить его тоже неудобно. Как я понял, в нем живут настройки Debug. Во всяком случае при переносе только проекта (без workspace) на другую машину настройки отладки пропадают (кто это придумал?? ведь в этих настройках указывается конкретный проект и выходной файл, т.е. эти настройки больше привязаны к конкретному проекту а не к workspace.)
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
|
Ответов
|
Apr 14 2008, 09:11
|
Беспросветный оптимист
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646
|
Цитата(Непомнящий Евгений @ Apr 4 2008, 14:14) Один раз его настроил, после чего сделал экспорт настроек в файл (File->export->settings) ??? ! Не понял!
У меня нету export->settings! Есть только General->Prefences Это то же самое? Похоже,что нет Сёдня сдуру нажал кнопочку "Reset to defaults" в настройках проекта, потом целый час восстанавливал пути проекта, компилятора и линкёра Хотелось бы избежать таких проблем в будущем И ещё: почему опадают галки в настройках "Errors parsers" билдера?
Никак не найду закономерность...
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Apr 16 2008, 04:42
|
Знающий
Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153
|
Цитата(MrYuran @ Apr 14 2008, 13:11) Есть только General->Prefences Это то же самое? Похоже,что нет Я имел в виду именно это. Понадеялся на память и ошибся Сохраняются только настройки воркспейса - хоткеи, раскраска и т.д. Цитата И ещё: почему опадают галки в настройках "Errors parsers" билдера? С этим не сталкивался
|
|
|
|
|
Apr 19 2008, 09:44
|
Гуру
Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613
|
Поставил amontec-sdk4arm, нашел демо проект lpc2378_demo1, уровень оптимизации поставил на 0. Компиляция без ошибок. Запустил sdk4arm-insight в режиме симуляции. Симуляция зависла на 124 while ( ((PLLSTAT & (1 << 26)) == 0) ); /* Check lock bit status */ Стал смотреть более внимательно и обнаружил непонятное для меня. Посмотрите, пожалуйста, на строки 0x71e, 0x720, 0x722 - это нормально? Код 111 PLLCFG = PLL_MValue | (PLL_NValue << 16); - 0x70a <ConfigurePLL+66>: movs r2, #11 - 0x70c <ConfigurePLL+68>: subs r3, #136 - 0x70e <ConfigurePLL+70>: str r2, [r3, #0] 112 PLLFEED = 0xaa; - 0x710 <ConfigurePLL+72>: ldr r2, [pc, #92] (0x770 <ConfigurePLL+168>) - 0x712 <ConfigurePLL+74>: movs r0, #170 - 0x718 <ConfigurePLL+80>: str r0, [r2, #0] 113 PLLFEED = 0x55; - 0x714 <ConfigurePLL+76>: movs r1, #85 - 0x71a <ConfigurePLL+82>: str r1, [r2, #0] 114 115 PLLCON = 1; /* Enable PLL, disconnected */ - 0x716 <ConfigurePLL+78>: subs r3, #4 - 0x71c <ConfigurePLL+84>: str r4, [r3, #0] 116 PLLFEED = 0xaa; - 0x71e <ConfigurePLL+86>: str r0, [r2, #0] 117 PLLFEED = 0x55; - 0x722 <ConfigurePLL+90>: str r1, [r2, #0] 118 119 CCLKCFG = CCLKDivValue; /* Set clock divider */ - 0x720 <ConfigurePLL+88>: adds r3, #132 - 0x724 <ConfigurePLL+92>: movs r2, #4 - 0x726 <ConfigurePLL+94>: str r2, [r3, #0] 120 #if USE_USB 121 USBCLKCFG = USBCLKDivValue; /* usbclk = 288 MHz/6 = 48 MHz */ - 0x728 <ConfigurePLL+96>: movs r2, #5 - 0x72a <ConfigurePLL+98>: adds r3, #4 - 0x72c <ConfigurePLL+100>: str r2, [r3, #0] 122 #endif 123 124 while ( ((PLLSTAT & (1 << 26)) == 0) ); /* Check lock bit status */ - 0x72e <ConfigurePLL+102>: ldr r2, [pc, #56] (0x768 <ConfigurePLL+160>) - 0x730 <ConfigurePLL+104>: ldr r3, [r2, #0] - 0x732 <ConfigurePLL+106>: lsls r1, r3, #5 - 0x734 <ConfigurePLL+108>: bpl.n 0x72e <ConfigurePLL+102>
|
|
|
|
|
Apr 19 2008, 11:04
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(gte @ Apr 19 2008, 12:44) Симуляция зависла на 124 while ( ((PLLSTAT & (1 << 26)) == 0) ); /* Check lock bit status */ Логично. 26 бит в PLLSTAT выставляется аппаратно, о чем симулятор, скорее всего, не знает. Чтобы проскочить это место нужно либо вручную взвести в окне памяти нужный бит в нужной ячейке, либо временно добавить в предыдущий код строчку, взводящую этот бит. Цитата(gte @ Apr 19 2008, 12:44) Стал смотреть более внимательно и обнаружил непонятное для меня. Посмотрите, пожалуйста, на строки 0x71e, 0x720, 0x722 - это нормально? Вас смущает, что строки идут не по порядку адресов? Да, я это упоминал в четвертом вопросе первого поста. А в самом коде криминала не видно, кроме записи слова в байтовый PLLFEED. Не знаю, как отреаирует на это живой кристалл. Скорее всего нормально, там регистры идут с шагом 4 байта. Отступление: Аналог Девайс вот умудрились в своих ADuC70xx сделать трехбайтовый регистр FEESIGN. Какой командой они планировали в него писать? Цитата(amw @ Apr 19 2008, 13:25) 1. В проект добавляются файлы только автоматически? То есть все, что в каталоге проекта автоматически становиться его частью? А можно ли сделать так, что автоматом файлы и каталоги не добавлялись, а я добавлял их вручную? Скорее это файлы, которые он показывает в дереве проекта. А что будет компилиться - зависит от makefile. Во всяком случае так происходит, если при создании проекта выбрать makefile project. Цитата(amw @ Apr 19 2008, 13:25) При компиляции eclipse создает подкаталог Debug и компилирует оттуда. У меня он ищет makefile в каталоге проекта, т.е. в том, где лежат .cproject и .project. А уже все подкаталоги создает makefile относительно своего расположения.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Apr 19 2008, 11:15
|
Знающий
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847
|
Цитата(Сергей Борщ @ Apr 19 2008, 14:04) Скорее это файлы, которые он показывает в дереве проекта. А что будет компилиться - зависит от makefile. Во всяком случае так происходит, если при создании проекта выбрать makefile project. У меня он ищет makefile в каталоге проекта, т.е. в том, где лежат .cproject и .project. А уже все подкаталоги создает makefile относительно своего расположения. Ну я для начала выбрал проект "Managed Make C Project", то есть Makefile создается и изменяется автоматически (я правильно понял?). Советуете использовать Standard Make C Project?
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Apr 24 2008, 05:19
|
Беспросветный оптимист
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646
|
Цитата(amw @ Apr 19 2008, 14:15) Ну я для начала выбрал проект "Managed Make C Project", то есть Makefile создается и изменяется автоматически (я правильно понял?). Советуете использовать Standard Make C Project? Для начала в свойствах компилятора нужно указать все папки проекта. А потом отдельные файлы можно выключить (правая мышь->Exclude from build). Значки "с" и "h" на отключенных файлах становятся не сплошными, а контурными
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Apr 24 2008, 07:47
|
Знающий
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847
|
Цитата(MrYuran @ Apr 24 2008, 08:19) Для начала в свойствах компилятора нужно указать все папки проекта. А потом отдельные файлы можно выключить (правая мышь->Exclude from build). Значки "с" и "h" на отключенных файлах становятся не сплошными, а контурными Хм. Обратная логика . Спасибо.
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Apr 24 2008, 08:32
|
Беспросветный оптимист
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646
|
Цитата(amw @ Apr 24 2008, 10:47) Спасибо. Да не за что. Я вот уже склоняюсь к мысле, что надо ручками мэйк писать. Синтаксис немного необычный (для меня) ЗАТО: 1. Не надо в начале каждого проекта колупать туеву хучу всяких мелких настроечек (и всё равно что-нето забудешь) 2. Автомэйк не всегда делает так, как хочется, особенно в сложных проектах
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Apr 29 2008, 06:14
|
бессмертным стать можно тремя способами
Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912
|
все было шеколадно пока не обновился .... работаю для АRМ после обновления имею Eclipse 3.3.2 Build id: M20080221-1800 ZylinCDT версии 4.1.16 CDT 4.0.3.200802251018 gdb6.8 косяк в том что теперь CDT упорно создает в корне воркспейса папку zylin-cdt-debugging и почему то при отладке ищет именно там собранный бинарник. с какого перепоя???? скрипт для осd в части касающейся : Код target remote localhost:3333 monitor poll monitor arm7_9 dcc_downloads enable monitor flash probe 0 monitor flash erase_sector 0 0 26 monitor flash write_bank 0 out/image.bin 0x0 monitor reset run monitor soft_reset_halt monitor arm7_9 force_hw_bkpts enable symbol-file out/image.elf thbreak main continue так вот СDT почемуто ????? выполняет команду скрипта monitor flash write_bank 0 out/image.bin 0x0 из текущей директории workspase/PROJECT_NAME/out/ а команду symbol-file out/image.elf из текущей директории workspase/zylin-cdt-debugging/out/image.elf в результате чего OCD чесно заливает бинарник во флешь а GDB чесно пытается найти ELF там где ему сказал CDT(т.е там где его ессесно нет) короче так.. кто еще не налетель на эту "фичу" не обновляйте ZylinCDT Очень возможно это просто несовместимость форматов файлов проекта от версии к версии - ну типа они там чето дорасширили в формате.
|
|
|
|
|
May 11 2008, 10:30
|
Шаман
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221
|
Цитата(klen @ Apr 29 2008, 09:14) все было шеколадно пока не обновился .... работаю для АRМ после обновления имею Eclipse 3.3.2 Build id: M20080221-1800 ZylinCDT версии 4.1.16 CDT 4.0.3.200802251018 gdb6.8 косяк в том что теперь CDT упорно создает в корне воркспейса папку zylin-cdt-debugging и почему то при отладке ищет именно там собранный бинарник. с какого перепоя???? Вышел ZylinCDT версии 4.1.17. Нет желания проверить на предмет указанного косяка?
|
|
|
|
Сообщений в этой теме
Сергей Борщ Вопросы по Eclipse, CDT, Zylin embedded CDT Apr 4 2008, 10:43 MrYuran А у меня есть вопрос №0: (идиотский такой)
как во... Apr 4 2008, 10:53 gotty Цитата(MrYuran @ Apr 4 2008, 13:53) как в... Apr 4 2008, 11:09 Непомнящий Евгений Цитата(Сергей Борщ @ Apr 4 2008, 14:43) В... Apr 4 2008, 11:14 Сергей Борщ Цитата(Непомнящий Евгений @ Apr 4 2008, 14... Apr 4 2008, 11:48 AHTOXA Цитата(Сергей Борщ @ Apr 4 2008, 16:43) В... Apr 4 2008, 19:08 Сергей Борщ Цитата(AHTOXA @ Apr 4 2008, 22:08) Меню W... Apr 7 2008, 10:11 COMA Если ничего не попутал, в CDT появилась GDB Hardwa... Apr 5 2008, 17:36 Непомнящий Евгений Цитата(Сергей Борщ @ Apr 4 2008, 14:43) В... Apr 7 2008, 10:24 Сергей Борщ Цитата(Непомнящий Евгений @ Apr 7 2008, 13... Apr 7 2008, 12:29 AHTOXA Цитата(MrYuran @ Apr 24 2008, 14:32) Я во... Apr 24 2008, 09:14 gte Цитата(Сергей Борщ @ Apr 19 2008, 15:04) ... Apr 19 2008, 12:37 demiurg_spb У меня тоже есть два идиотских вопроса:
1. Где зад... Apr 14 2008, 20:36 Daskar Цитата(demiurg_spb @ Apr 14 2008, 23:36) ... Apr 15 2008, 16:23 Сергей Борщ Цитата(Daskar @ Apr 15 2008, 19:23) Подсв... Apr 15 2008, 21:06 amw Почитал, решил присоединится в eclipse-водам
Возн... Apr 19 2008, 10:25 gte Дошел до реальной платы. Пока не приехал MT-Link п... Apr 23 2008, 21:44 LessNik Импортировал некоторые лишние файлы в проект.
А ка... May 6 2008, 12:56 Непомнящий Евгений Цитата(LessNik @ May 6 2008, 16:56) Импор... May 7 2008, 04:04 IgorKossak Цитата(LessNik @ May 6 2008, 15:56) Импор... May 7 2008, 05:07 Непомнящий Евгений Цитата(IgorKossak @ May 7 2008, 09:07) Вы... May 7 2008, 05:11 IgorKossak Цитата(Непомнящий Евгений @ May 7 2008, 08... May 7 2008, 06:17 Непомнящий Евгений Цитата(IgorKossak @ May 7 2008, 10:17) Фа... May 7 2008, 06:49 IgorKossak Цитата(Непомнящий Евгений @ May 7 2008, 09... May 7 2008, 12:54 MrYuran Цитата(IgorKossak @ May 7 2008, 08:07) Вы... May 7 2008, 05:15 LessNik У меня файл удаляется полностью с винта и с проект... May 7 2008, 06:33 IgorKossak Цитатакосяк в том что теперь CDT упорно создает в ... May 12 2008, 09:16 klen чичас проверю - мне ужо терять нечего.
а Вы пока п... May 12 2008, 14:08 IgorKossak Цитата(klen @ May 12 2008, 17:08) чичас п... May 12 2008, 20:11 Leen 1 Мне помог разобраться в начальных настройках про... May 13 2008, 17:26 klen Цитата(Leen @ May 13 2008, 21:26) 2 klen,... May 13 2008, 19:08 Leen 2 klen - спасибо, все собралось, только пришлось п... May 16 2008, 05:20 LessNik А кто-нибудь пробовал собрать проект иаром (создат... May 16 2008, 07:20 Сергей Борщ Цитата(LessNik @ May 16 2008, 10:20) А кт... May 16 2008, 10:33 MrYuran А чё это у меня какие-то фиговинки оранжевые появи... May 16 2008, 08:04 Непомнящий Евгений Цитата(MrYuran @ May 16 2008, 12:04) А чё... May 16 2008, 08:08 IgorKossak Цитата(MrYuran @ May 16 2008, 11:04) Вот ... May 16 2008, 08:57 Andy Mozzhevilov Цитата(IgorKossak @ May 16 2008, 14:57) Н... May 16 2008, 10:56 Сергей Борщ Цитата(Andy Mozzhevilov @ May 16 2008, 13... May 16 2008, 12:39 IgorKossak Цитата(Andy Mozzhevilov @ May 16 2008, 13... May 17 2008, 16:02 Andy Mozzhevilov Цитата(IgorKossak @ May 17 2008, 22:02) Р... May 19 2008, 03:09 LessNik Цитата(Andy Mozzhevilov @ May 19 2008, 07... May 20 2008, 09:46 Andy Mozzhevilov Цитата(LessNik @ May 20 2008, 15:46) Мне ... May 20 2008, 09:57 Leen Цитата(Сергей Борщ @ Apr 16 2008, 08:06) ... May 20 2008, 10:56 LessNik А как можно сделать(создать) разбор ошибок, возник... May 29 2008, 04:55 xelax Цитата(LessNik @ May 29 2008, 08:55) А ка... May 29 2008, 05:34 LessNik Цитата(xelax @ May 29 2008, 09:34) Window... May 29 2008, 07:50 Сергей Борщ Цитата(LessNik @ May 29 2008, 10:50) Я им... May 29 2008, 08:05 MrYuran Цитата(LessNik @ May 29 2008, 08:55) А ка... May 29 2008, 05:50 Lukyanov Недавно приобрели отладочную плату Atmel STK1000 п... May 31 2008, 20:05 klen наверно так нада рассуждать;
0. соеденить по UART ... Jun 1 2008, 08:38 Johny А объясните новичку, где взять плагин Zylin? На их... Jul 17 2008, 20:04 gotty Цитата(Johny @ Jul 17 2008, 23:04) А объя... Jul 18 2008, 06:10 Johny Цитата(gotty @ Jul 18 2008, 10:10) Всё оч... Jul 18 2008, 09:00 Johny Проставил Zylin, попробовал.
Вероятно, проблема н... Jul 25 2008, 18:35 klen обновил все - сам eclips, cdt, zylin-cdt. пропал ... Jul 26 2008, 11:01 amw Цитата(klen @ Jul 26 2008, 14:01) обновил... Jul 28 2008, 05:53 Цырен Люди. Все кто разобрался, как компилить проекты в ... Aug 5 2008, 14:46 AHTOXA http://msp430.techcontent.net/wiki/index.p...s/Ecl... Aug 5 2008, 15:43 Цырен Знаете, я не очень понимаю теорию построения Eclip... Aug 6 2008, 09:48 MrYuran Цитата(Цырен @ Aug 6 2008, 13:48) и тут я... Aug 6 2008, 10:03 Цырен Как это бывает с АВРом я в соответствующей папке п... Aug 6 2008, 10:52 MrYuran Цитата(Цырен @ Aug 5 2008, 18:46) 3. Можн... Aug 6 2008, 05:41 ZAA Уважаемые коллеги!!! Кто-нить сталкива... Aug 6 2008, 14:31 injen-d Цитата(ZAA @ Aug 6 2008, 18:31) Уважаемые... Aug 7 2008, 17:39 ZAA Цитата(injen-d @ Aug 7 2008, 20:39) ... Aug 11 2008, 05:08 amw Цитата(ZAA @ Aug 11 2008, 08:08) Прикрепл... Aug 11 2008, 15:14 ZAA Цитата(amw @ Aug 11 2008, 18:14) Я так по... Aug 11 2008, 15:38 Сергей Борщ Отвечаю на некоторые свои же вопросы.
Цитата(Серге... Sep 10 2008, 15:32 sevstels На мой взгляд, очень интересная вводная лекция о р... Sep 26 2008, 14:37 mdmitry Три статьи на русском о Eclipse
Перенос разработо... Sep 30 2008, 14:16 COMA Добрый день.
Помогите составить необходимый миниму... Oct 14 2008, 11:13 ikX В CDT 5.0 указано поддержка doxygen
ЦитатаDoxygen ... Oct 16 2008, 16:28 xelax Цитата(ikX @ Oct 16 2008, 20:28) В CDT 5.... Oct 17 2008, 09:39 ikX Цитата(xelax @ Oct 17 2008, 12:39) У меня... Oct 17 2008, 12:50 xelax Цитата(ikX @ Oct 17 2008, 16:50) А подроб... Oct 17 2008, 13:42 Непомнящий Евгений Цитата(ikX @ Oct 17 2008, 16:50) А подроб... Oct 20 2008, 04:58 xelax Цитата(Непомнящий Евгений @ Oct 20 2008, 08... Oct 20 2008, 07:24 gotty Цитата(xelax @ Oct 20 2008, 09:24) /** -... Nov 14 2008, 13:13 klen Чето Ганимед, выход компиллера недопарсивает... ... Nov 14 2008, 12:07 IgorKossak Цитата(klen @ Nov 14 2008, 14:07) Чето Га... Nov 14 2008, 16:05 klen Цитата(IgorKossak @ Nov 14 2008, 19:05) У... Nov 15 2008, 08:04 IgorKossak Цитата(klen @ Nov 15 2008, 10:04) а ... Nov 17 2008, 19:56 klen Цитата(IgorKossak @ Nov 17 2008, 22:56) P... Nov 17 2008, 21:18 IgorKossak Цитата(klen @ Nov 17 2008, 23:18) устал я... Nov 19 2008, 09:26 klen Цитата(IgorKossak @ Nov 19 2008, 12:26) Н... Nov 22 2008, 09:38 IgorKossak Цитата(klen @ Nov 22 2008, 12:38) один в ... Nov 26 2008, 09:08 sonycman А почему в Ганимеде не работает автозавершение вво... Nov 24 2008, 20:14
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|