-
Решил-таки перебраться на FreePascal. Давно уже хотел, понакачал всего, даже примеры потестил немного, но затем как-то загнулось... Но теперь решение твёрдое - хочу перебраться на FP. Так вот. Начал, опять же, с просмотра и компилирования примеров.
Первым делом компилю примеры OpenGL и что же получается - окно+консоль... Нафиг нужна консоль? Можно как-нибудь без неё? Просто вывести окно виндовое и успокоиться на этом?
И вообще, товарищи, не подскажете нормальную хелпу на русском языке? (:
И так, в кучу.
Что-то форум как-то помирает что_ли... ): Неужели так мало людей программят под Free Pascal?
-
Лично у меня примеры OpenGL под windows вообще не заработали (fpc 1.0.10) У меня сложилось впечатление, что они писались под Linux.
А народ работает на fpc будь здоров, не беспокойтесь :)
-
{$APPTYPE GUI} вроде как должно помочь.
-
> П7 (14.10.04 21:40)
> Что-то форум как-то помирает что_ли... ):
> Неужели так мало людей программят под Free Pascal?
Никто не спрашивает, поэтому никто не отвечает :)
А Паскаль он и в Дульфи и во Фрипаскале одинаковый, почти.
-
Блин, опять буквой промахнулся, смешно :)
-
Ну так доки есть переведённые? Али как? (: А то вот такие вот мелочи, вроде убирания консоли, приходится на фоуме задавать... ):
-
Переведённых нет, как обычно :). PDF-ы смотри в комплекте, там почти всё расписано.
-
Отстой!!! (:
Кстати, что там на фронте IDE? Интересуют именно версии с отладчиком... (: Визуальность нафиг, я не пишу такие проги... (:
Даёшь отладчики? (:
-
Ты уже скачал
http://badhim.h11.ru/guestbook.html :)
Там в настройках включай отладочную инфу, при глюке скажет чего на какой строке, только такая отладка :)
К тому же утечки памяти так отлавливает.
-
OpenGL идет на FP 1.0.10. Демки работают превосходно.
Просто нужно заранее поставить glut32.dll и glu32.dll.
-
Не, там такая глючная отладка. Чтобы узнать, чтоже на самом деле ему не хватает, постоянно приходится тыкать Ctrl+L. Как буд-то нельзя было выводить в нижнем окошке... ):
Нужно будет теста ради заценить стандартный IDE, если там отладка нормальная, то может стоит просвятиться на предмет работы с компилятором и написать отладчик самому... (:
-
> Чтобы узнать, чтоже на самом деле ему не хватает, постоянно
> приходится тыкать Ctrl+L.
Не знаю что происходит по Ctrl+L, но я смотрю чего не хватает по Ctrl+F9 :), там внизу появляется список того, что нетак.
-
Никто тебе не мешает взять и самому всё перевести. :) А насчёт консоли - по-моему было что-то написано об этом в описании модуля Graph...
-
а зачем, собственно, отладчик? намного более раздражает тот факт, что после AllocConsole() оператор WriteLn всё равно злостно глючит (в отличие от дельфи).
-
Плюнул и начал писать свой IDE. ): Вот до чего доводят повышенные запросы. Уже можно даже компилить... (: Как со всем разбирусь - тут же выложу.
Есть вопрос: Чем делать редактор кода?
От Syn я откзался, слишком много придётся в довесок ставить. Пока использую TAdvMemo из постави ScriptStudio, но он глючный до невозможности и боротся с ним мне не хочется. Кто ещё какие знает спец.текст.поля?
-
Не забудь поделиться ;)
-
> [14] П7 (17.10.04 07:45)
Качай JediVCL и наслаждайся, там есть то, что принесёт удовлетворение ;)
-
> Magikan © (17.10.04 08:59) [15]
Не забуду. (: Но он, всё же, заточен под мои запросы, и там не будет очень многших прелестей, хотя исходники я тоже выложу, так что евсли что, ручками сами допинаете... (:
Всё же разобрался я с TAdvMemo, так что вопрос снимается... (:
Первая версия не за горами... Осталось немного разобраться с ключами компилятора и познать камасутру компиления много-юнитных проектов. ВотЪ! (:
-
Выкладывай сорцы на sourceforge.net и открывай CVS. Я тебе помогу
-
SSY
>>{$APPTYPE GUI} вроде как должно помочь.
Не помогает :(
Ошибка
An unhandled exception occurred at 0x00000000 :
EACCESSVIOLATION : Access violation
0x00000000
0x00408045
Выводится теперь не в консоли, а в окне, но от этого не слаще
-
> Magikan © (18.10.04 05:17) [18]
Не, сорсфорж - маст дай! (: Больше гемороя, чем работы. К тому же английский - не мой язык... (:
Вечером выложу исходники и бинарник куда-нибудь. Если есть желание поработать над ОпенСорс ИДЕ фор ФПЦ - милости прошу. Но пока сделано очень мало... (:
ВотЪ! (:
-
>П7 (18.10.04 13:49) [20]
>Не, сорсфорж - маст дай! (: Больше гемороя, чем работы. К тому же английский - не мой язык... (:
Зря ты так :( Один из моих любимых сайтов...
-
-
>Darts (18.10.04 19:14) [22]
На днях скачаю - посмотрю. Что-то такое интересное...
-
С домашним Инетом трабла, сегодня посчле 18.00 по Москве выложу... ВотЪ! (:
А FPS нужно посмотреть, вдруг он рулез форева. (:
-
Хреново, что он без исходников :(
-
Нужно пособрать все возможные IDE, взять оттуда самое лучшее и сделать свой. И вообще, Badhim обещался подумать о передачи проекта и открытии исходников. (:
> Magikan
Если ты работал с TGA - поделись модулем, плз...
-
Зачем писать свою IDE? Есть Lazarus, есть DEV_Pascal, кстати последний я перевёл на русский язык. Я например в DEV_Pascal добавил функцию упаковки exe-шника. Могу поделиться исходниками...
-
> Shiza (19.10.04 15:00) [27]
Делись, а они на чём? Мне лично DevPas совершенно не нравится. Он весь какой-то глючный и нескладный. А Лазарус я всё никак не могу выкачать - заценить... Пишу свою IDE ТОЛЬКО потому, что другие меня не устраивают. Если бы была подходящая обёртка под FreePascal, то я бы забил просто на свою IDE. Вот так.
-
>П7
С TGA пока еще не работал. Скоро буду разбираться (как к конкурсу начну готовиться ;) )
>Shiza
Lazarus - сырье еще то.
-
>Делись, а они на чём?
DEV_Pascal на дельфи. www.openandfree.narod.ru/files/DEV_Pascal.rar
>Lazarus - сырье еще то.
Согласен, но это пока...
-
> Shiza (20.10.04 11:13) [30]
DEV_Pascal и PasDev - это разные вещи? Если да, то: ты сам пишешь?
Исходники имеются в свободном доступе? Сколько весит архив, на который ты ссылку дал? Что умеет программа?
ВотЪ! (:
-
> ты сам пишешь?
DEV_Pascal - написан не мной, я его только руссифицировал.
>Исходники имеются в свободном доступе?
Да.
>Сколько весит архив, на который ты ссылку дал?
Метр с лишним. В архиве только исходники на Дельфи.
>Что умеет программа?
Редактор кода с подсветкой синтаксиса. Редактор ресурсов. Шаблоны для создания приложений. Это кратко. Скачай, откомпилируй, посмотри...
-
Как ни хорош DEV_Pas, отладка gdb там запускается в отдельном консольном окне.
-
> Shiza (21.10.04 09:59) [32]
Сейчас заценю...
-
Я совершенно не работал с KOL и не понимаю его практического значения. Размер для меня вещь обстрактная, если очень нужен маленький размер, то можно писать на C++ MFC или Delphi WinAPI. Но ради такого дела скачал с Мастеров kol и чё там ещё в комплекте... Всё установил, все компоненты настроил - пытаюсь откомпились - не хватает ExptIntf. И явно ещё дофига всего не хватает. Спрашивается, где взять? Поможите ломаку... (:
-
> [35] П7 (21.10.04 11:40)
Не парься, бери примеры, которые уже имеются и по ним делай. А так ты кучу всего нагрузишь, всё равно во всём этом не разберёшься. Возьми чего нибудь одно и изучай. Я в одно время тоже качал всякую байду, библиотеки там всякие, валяются без дела, просто физически невозможно их все просмотреть и вникнуть в суть.
-
> cyborg © (21.10.04 12:48) [36]
Мне KOL нужен для Dеlphi, чтобы откомпилить DEV_Pascal. (: Иначе он мне и не впился... (:
> Shiza (21.10.04 09:59) [32]
Твой ход... (:
-
>Мне KOL нужен для Dеlphi, чтобы откомпилить DEV_Pascal
А причём тут KOL??? Там всё компилиться без KOL... Ты исходники с моего сайта качнул?
-
Удалено модератором
Примечание: Я, конечно, понимаю: эмоции...
-
У меня тоже не компилица. Какие-то левые модули просить
-
Ребята, там просто из uses надо убрать mirror и ещё один модуль. Извините, запарился...
-
Гы... Буду пробовать
-
Удалено модератором
-
Удалено модератором