MSEide + MSEgui

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Сообщение STAKANOV » 07.01.2006 19:07:54

Создан новый неофициальный сайт проекта MSEide + MSEgui - <a href='http://stakanov.nm.ru/mse/' target='_blank'>http://stakanov.nm.ru/mse/</a>
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV » 08.01.2006 05:59:59

На сайте есть Руководство для начинающий. Оно только начато, но уже содержит пошаговую инструкцию по написанию программы типа "Hello, world!" и небольшой обзор MSEide. :D
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Guest » 08.01.2006 14:02:15

Вот молодец, mse неплохая среда разработки для небольших проектов, это замечательно если кто-то в россии будет её поддерживать.
Guest
 

Сообщение STAKANOV » 08.01.2006 22:41:51

Есть nntp-сервер - news.dxmachine.com, на нем есть конференции public.mseide-msegui.talk и public.kylix.talk. В обоих проходит информация по теме. Но у меня что-то сообщения с него не получается получать :(
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Guest » 17.02.2006 12:31:40

Чего то у меня в 0.8rc1a файлик ну никак не может создатся, выбираю File-New-Program(Unit, и тому подобное), пишет нот фаунд .. типа токо открыть может чего то ?
Guest
 

Сообщение Janus » 17.02.2006 14:10:36

При компиляции простейших приложений под win32 выдает ошибки:
mseclasses.pas(1758,21) Error: Unknown record field identifier "RAWINTFUNIT"
mseclasses.pas(1758,51) Error: Unknown record field identifier "RAWINTFUNIT"
Janus
постоялец
 
Сообщения: 134
Зарегистрирован: 07.11.2005 17:06:49

Сообщение STAKANOV » 17.02.2006 16:24:51

Чего то у меня в 0.8rc1a файлик ну никак не может создатся, выбираю File-New-Program(Unit, и тому подобное), пишет нот фаунд .. типа токо открыть может чего то ?

что-то индивудальное, у меня без проблем
хотя я 0.8rc1a так и не успел попробовать :)

При компиляции простейших приложений под win32 выдает ошибки:

корректоно ли установлено? все ли файлы? советую проверить пути и тп
ну и что за "простейшие приложения"?

вот пример работающей программы с исходниками:
<a href='http://stakanov.by.ru/progs/calcmd5/' target='_blank'>http://stakanov.by.ru/progs/calcmd5/</a>
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Janus » 17.02.2006 17:13:49

Видать, что-то не так настраиваю. Но это поправимо, счас посмотрю.

Скачал MSEGUI 0.8 - выдает уже другую ошибку:
msesysintf.pas(1319,2) Error: Identifier not found "winwidestringalloc".

Кстати, а с FPC 2.0.0 будет работать? У меня именно он.

---------------Добавлено позже:

Все пути настроены верно, так как консольные приложения компилируются, все библиотеки находятся (иначе была бы другая ошибка), файлы сохраняются и открываются. Но, как 0.7, так и 0.8 версии ругаются на ненайденные идентификаторы, правда, на разные.

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

Остается версия, что с компилятором 2.0.0 не работает. Это возможно?
Janus
постоялец
 
Сообщения: 134
Зарегистрирован: 07.11.2005 17:06:49

Сообщение STAKANOV » 17.02.2006 18:23:41

Остается версия, что с компилятором 2.0.0 не работает. Это возможно?

это не то что возможно, это 100%
я уже выяснял этот вопрос

<span style='color:red'>MSEide+MSEgui не работает с fpc 2.0.0!</span>
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Janus » 17.02.2006 20:34:40

Ясно...
Janus
постоялец
 
Сообщения: 134
Зарегистрирован: 07.11.2005 17:06:49

Сообщение Serzh » 07.03.2006 13:08:44

2STAKANOV:А сайт вроде как переехал.. Если Вас не затруднит, можно ссылочку обновить?

И еще вопрос: Можно ли без скачивания бинарников MSEide скомпилить их из исходников MSEide используя FPC 2.0.2 (работаю в Win2k)? Скорее всего да, но куда копать?
Serzh
незнакомец
 
Сообщения: 8
Зарегистрирован: 05.03.2006 21:59:33

Сообщение Serzh » 09.03.2006 11:46:21

Сделал вот чего: в IDE открыл файлик ..\mside\apps\ide\main.pas. Прописал пути в Options->Directories->Unit directories через точку с запятой:
c:\fpc\mside\lib\common\widgets
\kernel
\kernel\i386-win32
\designutils
\sysutils
\editwidgets
\dialogs

Однако после непродолжительной компиляции у меня вылезает окошко:
Program generated a RTE 35 at address $00818A61. Save... .
Потом сообщение о том, что сейчас среда будет закрыта, что и происходит.
Хех... Буду копать дальше...
Serzh
незнакомец
 
Сообщения: 8
Зарегистрирован: 05.03.2006 21:59:33

Сообщение STAKANOV » 09.03.2006 14:26:06

2STAKANOV:А сайт вроде как переехал.. Если Вас не затруднит, можно ссылочку обновить?

:D <a href='http://freepascal.ru/article//mse/' target='_blank'>http://freepascal.ru/article//mse/</a>

я сейчас MSEide+MSEgui особо не интересуюсь - ушел на WinAPI :)

Можно ли без скачивания бинарников MSEide скомпилить их из исходников MSEide используя FPC 2.0.2 (работаю в Win2k)? Скорее всего да, но куда копать?

да, в fpc.cfg надо прописать пути к библиотеке(...\msegui\lib\common\* - про "звездочку" не забудь!) и к ..\kernel\i386-win32\ или тоже самое при компиляции добавлять через -Fu

затем заходи в ...\msegui\apps\ide\
а там делай
fpc -B mseide.pas

так же рекомендую <a href='news://news.dxmachine.com/public.mseide-msegui.talk' target='_blank'>news://news.dxmachine.com/public.mseide-msegui.talk</a>, там сейчас некто IvankoB автора мучает :D Судя по адресу на mail.ru пользователь русскоязычный.
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Serzh » 10.03.2006 10:33:56

Почему-то добавление путей в fpc.cfg ничего не дает. Компилятор упорно их не видит. Приходится добавлять их при компиляции через Fu. Но и тут меня ожидала засада в виде Fatal: Can't find unit libc. Libc.pas у меня действительно отсутствует. Зато в папке с исходниками FPC в ..\packages\base\libc обнаружился libc.pp. Это оно? Если да, то как его прицепить, если нет то извечный русский вопрос: "Что делать?".
Serzh
незнакомец
 
Сообщения: 8
Зарегистрирован: 05.03.2006 21:59:33

Сообщение STAKANOV » 10.03.2006 10:48:21

Но и тут меня ожидала засада в виде Fatal: Can't find unit libc.

это значит, что ты пытаешься собрать версию для linux. А на каком модуле спотыкается компиляция?
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

След.

Вернуться в MSEide + MSEgui

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru