Ada_Ru форум

Обсуждение языка Ада

Âîïðîñ ïî óñòàíîâêå ASIS ïîä Windows

Оставить новое сообщение

Сообщения

Dima Shtefan
Âîïðîñ ïî óñòàíîâêå ASIS ïîä Windows
2011-03-26 13:29:43

Ïîäñêàæèòå ïîæàëóéñòà, ñóùåñòâóåò ëè áèíàðíûé ôàéë äëÿ áèáëèîòåêè ASIS ïîä Windows. ×åðåç ãóãë íàõîæó òîëüêî èñõîäíûå òåêñòû (

Åñëè íåò, òî ìîæíî ëè êàê-òî èç íèõ âðó÷íóþ óñòàíîâèòü è êàê?

Çàðàíåå ñïàñèáî.

On 03/26/2011 04:29 PM, Dima Shtefan wrote:

Подскажите пожалуйста, существует ли бинарный файл для библиотеки ASIS

под Windows. Через гугл нахожу только исходные тексты (

Если нет, то можно ли как-то из них вручную установить и как?

Заранее спасибо.

 

Бинарника нет, устанавливать нужно из исходных текстов. Под Linux вс ёпрост оставитс, я аво тдл Windows ямогу тпотребоватьс Cygwin/MinGW. я Умен ястои MinGW, тпробле м сустановко йн евозникал.

26.03.2011 23:06, Vadim Godunko пишет:

Бинарника нет, устанавливать нужно из исходных текстов. Под Linux вс

ёпрост оставитс, я аво тдл Windows ямогу тпотребоватьс Cygwin/MinGW. я

Умен ястои MinGW, тпробле м сустановко йн евозникал.

 

оД, а ятож MSYS еставл. ю Уни хкакие– automated товерс иипоявили, сь н у аястав лю попривыч кестар MSYS-1.0.11.exe

 

ыйПер едт, емк акпостави MSYS, т ьязакидыв make.exe (а ювнов GNAT GPL ыхе говро де бын, ет н овстар ыхб ыли лимож н AVR овверс ииэт оake тмскача, тьимен GNU нона) д овдиректор и gcc.exe ю сипрочи ми GNAT GPL.

 

изКог даустановщ MSYS икспрос, итинтегрирова ть л иinGW с Миес ли, да то покако мупу, тивбив аюпу т GNAT (ьк заисключени емпоследне bin). гоУстановщ икпереименовыва make.exe е твдруг оеи, мяпрописыва етв сепу, т ии, всёгот!

 

о во Яната койконф NetPBM игепересоби: http://p2p.toom.su/OpenMod

 

P. S. ралПользуйт GMANE, ес ьонгора здоадекват, нееособе, нное с Thunderbird лaивнстро NNTP

 

-- If you want to get to the top, you have to start at the bottom

Vadim Godunko wrote:

On 03/26/2011 04:29 PM, Dima Shtefan wrote:

Подскажите пожалуйста, существует ли бинарный файл для библиотеки ASIS

под Windows. Через гугл нахожу только исходные тексты (

Если нет, то можно ли как-то из них вручную установить и как?

Заранее спасибо.

 

Бинарника нет, устанавливать нужно из исходных текстов. Под Linux вс

ёпрост оставитс, я аво тдл Windows ямогу тпотребоватьс Cygwin/MinGW. я

Умен ястои MinGW, тпробле м сустановко йн евозникал.

 

од аничег, окром GNAT-е, ан етербуетс. яПрост о вкорн еделаетс

 

gnat make -Pasis_bld

 

я ивс.

 

P.S. е Ачт оз аужcа ы скодировко й висходно мписьм. еТа к ин есмо

гпрочитат :(

 

 

--- In ada_ru@yahoogroups.com, Vadim Godunko <vgodunko@...> wrote:

 

аХМЮПМХЙЮ МЕР, СЯРЮМЮБКХБЮРЭ МСФМН ХГ ХЯУНДМШУ РЕЙЯРНБ. оНД Linux БЯ╦ ОПНЯРН ЯРЮБХРЯЪ, Ю БНР ДКЪ Windows ЛНЦСР ОНРПЕАНБЮРЭЯЪ Cygwin/MinGW. с ЛЕМЪ ЯРНХР MinGW, ОПНАКЕЛ Я СЯРЮМНБЙНИ МЕ БНГМХЙЮКН.

 

яОЮЯХАН. нВЕМЭ ОНЛНЦКХ. я БЮЬЕЦН ОНГБНКЕМХЪ ЕЫЕ НДХМ БНОПНЯ.

 

сЯРЮМНБХК ASIS. б ОЮОЙЕ GNAT\2010\lib\gnat ОНЪБХКЯЪ ТЮИК ОПНЕЙРЮ asis.gpr. оПНАСЧ ЙНЛОХКХПНБЮРЭ ОПХЛЕПШ Б ОЮОЙЕ GNAT\\examples\qtada\tutorial\. яМЮВЮКЮ ЙНЛОХКЪРНП ПСЦЮЕРЯЪ МЮ НРЯСРЯРБХЕ ОЮОЙХ ".amoc" - ЯНГДЮЧ БПСВМСЧ. дЮКЕЕ НЬХАЙЮ МЮ ОЮЙЕР My_Widgets.Moc МЮ ОЕПБСЧ ЯРПНВЙС(БМЕ ГЮБХЯХЛНЯРХ ВРН РЮЛ) ТЮИКЮ my_widgets-moc.ads. яКЕДСЧЫЮЪ: "unable to find tagged type derived from the QObject director", ТЮИКШ my_widgets-moc.ads Х my_widgets-moc.adb ЙНЛОХКЪРНП amoc ЯНГДЮК ЛМЕ Б РНИ ФЕ ОЮОЙЕ ".amoc".

оПНАНБЮК НОХЯШБЮРЭ ОСЯРНИ ОЮЙЕР MOC Б РЕКЕ ОЮЙЕРЮ My_Widgets - РНФЕ МЕ ОНЛНЦКН. оНДЯЙЮФХРЕ ОНФЮКСИЯРЮ ЦДЕ Ъ НЬХАЮЧЯЭ.

 

 

--- In ada_ru@yahoogroups.com, "Sergey I. Rybin" <rybin@...> wrote:

 

 

ДЮ МХВЕЦН, ЙПНЛЕ GNAT-Ю, МЕ РЕПАСЕРЯЪ. оПНЯРН Б ЙНПМЕ ДЕКЮЕРЯЪ

 

gnat make -Pasis_bld

 

Х БЯЕ.

 

P.S. ю ВРН ГЮ СФЮcШ Я ЙНДХПНБЙНИ Б ХЯУНДМНЛ ОХЯЭЛЕ. рЮЙ Х МЕ ЯЛНЦ ОПНВХРЮРЭ :(

 

 

яОЮЯХАН, РЕОЕПА АСДС ГМЮРЭ Х РЮЙНИ БЮПХЮМР ) фЮКЭ ВРН РНКЭЙН ЯЕИВЮЯ ОПНВХРЮК(

В сообщении от 27 марта 2011 00:04:20 вы написали:

--- In ada_ru@yahoogroups.com, Vadim Godunko <vgodunko@...> wrote:

аХМЮПМХЙЮ МЕР, СЯРЮМЮБКХБЮРЭ МСФМН ХГ ХЯУНДМШУ РЕЙЯРНБ. оНД Linux БЯ╦ ОПНЯРН ЯРЮБХРЯЪ, Ю БНР ДКЪ Windows ЛНЦСР ОНРПЕАНБЮРЭЯЪ Cygwin/MinGW. с ЛЕМЪ ЯРНХР MinGW, ОПНАКЕЛ Я СЯРЮМНБЙНИ МЕ БНГМХЙЮКН.

 

яОЮЯХАН. нВЕМЭ ОНЛНЦКХ. я БЮЬЕЦН ОНГБНКЕМХЪ ЕЫЕ НДХМ БНОПНЯ.

 

сЯРЮМНБХК ASIS. б ОЮОЙЕ GNAT\2010\lib\gnat ОНЪБХКЯЪ ТЮИК ОПНЕЙРЮ asis.gpr. оПНАСЧ ЙНЛОХКХПНБЮРЭ ОПХЛЕПШ Б ОЮОЙЕ GNAT\\examples\qtada\tutorial\. яМЮВЮКЮ ЙНЛОХКЪРНП ПСЦЮЕРЯЪ МЮ НРЯСРЯРБХЕ ОЮОЙХ ".amoc" - ЯНГДЮЧ БПСВМСЧ. дЮКЕЕ НЬХАЙЮ МЮ ОЮЙЕР My_Widgets.Moc МЮ ОЕПБСЧ ЯРПНВЙС(БМЕ ГЮБХЯХЛНЯРХ ВРН РЮЛ) ТЮИКЮ my_widgets-moc.ads. яКЕДСЧЫЮЪ: "unable to find tagged type derived from the QObject director", ТЮИКШ my_widgets-moc.ads Х

my_widgets-moc.adb ЙНЛОХКЪРНП amoc ЯНГДЮК ЛМЕ Б РНИ ФЕ ОЮОЙЕ ".amoc". оПНАНБЮК НОХЯШБЮРЭ ОСЯРНИ ОЮЙЕР MOC Б РЕКЕ ОЮЙЕРЮ My_Widgets - РНФЕ МЕ ОНЛНЦКН. оНДЯЙЮФХРЕ ОНФЮКСИЯРЮ ЦДЕ Ъ НЬХАЮЧЯЭ.

Мужики, ну почему опять БНОПНЯ???

Я, конечно, перевожу и читаю, но достало!

 

ЗЫ Извините если что ;-) пиво хорошее

 

--- In ada_ru@yahoogroups.com, Andrey Golovin <aigolovin@...> wrote:

 

 

Мужики, ну почему опять БНОПНЯ???

Я, конечно, перевожу и читаю, но достало!

 

ЗЫ Извините если что ;-) пиво хорошее

 

 

Простите :)

On 03/27/2011 12:04 AM, Dima Shtefan wrote:

 

 

--- In ada_ru@yahoogroups.com, Vadim Godunko<vgodunko@...> wrote:

 

Бинарника нет, устанавливать нужно из исходных текстов. Под Linux

вс ёпрост оставитс, я аво тдл Windows ямогу тпотребоватьс

Cygwin/MinGW. я Умен ястои MinGW, тпробле м сустановко йн

евозникал.

 

оСпасиб. оОчен ьпомогл. и Свашег опозволени яещ еоди нвопро.

 

сУстанови ASIS. л Впапк GNAT&#92;2010&#92;lib&#92;gnat епоявилс яфай лпроект

asis.gpr. аПробу юкомпилироват ьпример ы впапк

GNAT&#92;&#92;examples&#92;qtada&#92;tutorial&#92;. еСначал акомпилято рругаетс ян

аотсутстви епапк ".amoc" - исозда ювручну. юДале еошибк ан апаке

My_Widgets.Moc тн аперву юстрочк(увн езависимост ичт ота) мфайл

my_widgets-moc.ads. аСледующа: "unable to find tagged type derived

from the QObject director", яфайл my_widgets-moc.ads ы

my_widgets-moc.adb икомпилято amoc рсозда лмн е вто йж епапк

".amoc". еПробова лописыват ьпусто йпаке MOC т втел епакет My_Widgets

- атож ен епомогл. оПодскажит епожалуйст агд е яошибаюс.

 

ьКотора яверси QtAda я икако йи tutorial-зо?

 

вТеоретическ, изапускаетс make я вкаталог епример а ио (нприме) рсоздаёт сяб ездополнительн ыхвопрос. овМож н оиб make, ез нонуж нобуд етиспользова тьнапильн, икпоэто му нерекоменд ую наначальн омэта.

 

--- In ada_ru@yahoogroups.com, Vadim Godunko <vgodunko@...> wrote:

йНРНПЮЪ БЕПЯХЪ QtAda Х ЙЮЙНИ ХГ tutorial-НБ?

 

рЕНПЕРХВЕЯЙХ, ГЮОСЯЙЮЕРЯЪ make Б ЙЮРЮКНЦЕ ОПХЛЕПЮ Х НМ (ОПХЛЕП) ЯНГДЮ╦РЯЪ АЕГ ДНОНКМХРЕКЭМШУ БНОПНЯНБ. лНФМН Х АЕГ make, МН МСФМН АСДЕР ХЯОНКЭГНБЮРЭ МЮОХКЭМХЙ, ОНЩРНЛС МЕ ПЕЙНЛЕМДСЧ МЮ МЮВЮКЭМНЛ ЩРЮОЕ.

 

qtada 3.1.0 . я make-НЛ БЯЕ ОНКСВХКНЯЭ. рНКЭЙН РЕОЕПЭ ОПХ ГЮОСЯЙЕ *.exe МЮ ГЮДМЕЛ ОКЮМЕ ЙНМЯНКЭ МЮВЮКЮ ОНЪБКЪРЯЪ (

 

яОЮЯХАН, АСДС ОПНАНБЮРЭ.

On 03/27/2011 12:27 PM, Dima Shtefan wrote:

 

--- In ada_ru@yahoogroups.com, Vadim Godunko<vgodunko@...> wrote:

 

Которая версия QtAda и какой из tutorial-ов?

 

Теоретически, запускается make в каталоге примера и он (пример)

создаётс ябе здополнительны хвопросо. вМожн о ибе make, зн онужн обуде

тиспользоват ьнапильни, кпоэтом ун ерекоменду юн аначально мэтап.

 

 

qtada 3.1.0 . е make-Со мвс еполучилос. ьТольк отепер ьпр изапуск *.exe ен азадне мплан еконсол ьначал апоявлятс (

 

яЭт онормальн, онужн о еёотключа тьп рисбор, ке нотог дафай лыпроект овперестан утбы тьпереносимы. миКажет сяэ тоделает сяв отт, ак н оямо губы ть непр (а вапровери тьсейч ас немо :-( ):

 

package Linker is

for Default_Switches ("Ada") use ("-mwindows");

end Linker;

 

 

--- In ada_ru@yahoogroups.com, Vadim Godunko <vgodunko@...> wrote:

 

щРН МНПЛЮКЭМН, МСФМН Е╦ НРЙКЧВЮРЭ ОПХ ЯАНПЙЕ, МН РНЦДЮ ТЮИКШ ОПНЕЙРНБ ОЕПЕЯРЮМСР АШРЭ ОЕПЕМНЯХЛШЛХ. йЮФЕРЯЪ ЩРН ДЕКЮЕРЯЪ БНР РЮЙ, МН Ъ ЛНЦС АШРЭ МЕ ОПЮБ (Ю ОПНБЕПХРЭ ЯЕИВЮЯ МЕ ЛНЦС :-( ):

 

package Linker is

for Default_Switches ("Ada") use ("-mwindows");

end Linker;

 

 

яОЮЯХАН, ЙНЯНКЭ ОПНОЮКЮ :-)

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти