VR
Virtual Reality On-line   Журнал
Новости   |     Журнал    |    Хаkер    |     Магазин   |   Проекты
[   Вход    ]
[Kарта сайтa]

[ Download  ]
[  Конкурс  ]
[ Анекдоты  ]
[  Ссылки   ]
[  Реклама  ]
[ Почтальон ]
[ О проекте ]






TopList
Kylix. Впервые на экране:
Logo

Впервые на экране Kylix. Только недавно я вернулся с Comtek, где представители Borland мне сообщили ужастнейшую новость - Kylix готов, но в России его ещё нет и будет не скоро. Вернувшись домой, я натыкаюсь на великолепную парочку самописных дисков. Как ты думаешь, что там? Правильно. И с сегоняшнего дня мы начнём изучать его. Первый день мы потратим на установку и первое знакомство. В следующий раз мы сталкнёмся с Kylix уже поближе.

Kylix поддерживает следующие дестрибутивы:

  • Red Hat Linux 6.2.
  • Red Hat Linux 7.0.
  • Mandrake Linux 7.2.
  • SuSE Linux 7.0.

Как заявило представительство Borland, это не полный список, а только те дестрибутивы, которые были протестированы. Так что возможно, что и ASPLinux и BlackCat тоже заработают на этой системе.

Помимо этого, в требования Kylix входят такие вещи как:

  • Обязательное наличие библиотеки glibc 2.1.2 или выше. А что ты хотел, это тебе не Windows, где ты даже не знаешь, какая у тебя графическая библиотека. Здесь всё разделено на версии.
  • Ядро Linux должно быть версии 2.2 или выше. Это тоже прикол Linux. Помимо нумирации дестрибутивав, идёт и нумерация ядра. Если у тебя установлен один из перечисленных выше дестрибутивов, то можешь быть уверен в своём ядре, оно подойдёт.
  • Библиотека libjpeg должна быть версии 6.2 или выше.

На моей машине стоит Red Hat 6.2 и вроде всё должно работать нормально, но нет... Запуская setup.sh я наткнулся на то, что моя библиотека glibc безвозмездно устарела. Инсталляция просто отказалась идти нормально. Слава Barland, что на диске с kylix оказались необходимые патчи. Е сли у тебя возникли те же проблемы, то вот тебе самый простой способ установки патчей:

Нужные файлы лежат в директории patches, затем идёт паапка с именем дестрибутива, и потом папка с именем версии. В моём случае это получилось как patches/glibc_redhat/6.2.

Перейдя в эту папку ты нарвёшся на кучку файлов - патчей. Для установки их нужно командной строке:

 rpm -ivh Имя Пакета

А лучше набрать:

 rpm -Uvh Имя Пакета

В этом случае пакет будет проинсталирован и проверена возможность обновления пакета.

Более простой вариант - войти в пакет как в папку и ты увидишь его содержимое. запусти прямо из пакета файл install или update и пакет будет установлен. С использованием этого способа есть небольшие проблемы. На диске с kylix все rpm пакеты помечены, как запускаемые. Это значит, что оболочка будет пытаться запустить файл, а не войти в него. Для решения этой проблемы:

  • Скопируй пакеты в отдельную директорию на диске.
  • Запусти в этой директории команду: "chmod -X *" (без кавычек).
  • Теперь ты снял пометку запускного файла и можешь входить в пакет как в папку.

После установки всех пакетов из папки patches/glibc_redhat/6.2 инсталяция пошла без проблем. Я запустил файл setup.sh и Kylix удачно пошёл устанавливатся. После установки желательно перезапустить XWindows (для общего развития).

Теперь у тебя в главном меню появился пункт Borland Kylix . Запусти из этого меню Kylix и ты окажешся в почти знакомой среде, очень похожей на Delphi.

Logo
Рис 1. Kylix в действии

Как только я увидел эту прелесть, я сразу принялся настраивать свои любимые параметры, поэтому на скриншоте уже заметны некоторые изменения.

Работать с Kylix очень удобно, потому что все клавишы из Delphi так же работают и здесь. У всех компонентов присутствуют практически все те же свойства и имена ничем не отличаются.

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

Все компоненты работают как и в Delphi, кроме доступа к базам данных. Здесь всё кардинально изменилось. Но если учесть, что в Delphi 6 доступ к базам будет происходить как в Kylix, то проблем никаких. Просто Borland отказалась от тяжёлой BDE и заменила её на dbExpress.

Если ты уже работал в Delphi, то здесь у тебя не будет никаких проблем, а если нет, то с сегодняшнего дня я начину рассказывать об этом языке.

Пока всё, Скоро увидимся.


Design by FMk group ©
Copyright©: Horrific aka Флёнов Михаил ©