не устанавливается Borland Delphi 5 под wine #472620


#0 by Sakura
Возникла необходимость в очень срочном порядке поставить Делфи 5 под вайном. Вайн установлен из репозитария, система Debian 5.0. Скачала дистриб из двух различных источников, оба при установке выдают одинаковые ошибки, для некоторых файлов не могут найти каталог назначения, некоторые файлы не видят вообще.Один из дистрибов проверила и на винде - те же ошибки. Это дистрибы у меня оба косячные, или руки растут не откуда надо? И чем это все исправить (в очень ограниченные сроки)?
#0 by Sakura
Возникла необходимость в очень срочном порядке поставить Делфи 5 под вайном. Вайн установлен из репозитария, система Debian 5.0. Скачала дистриб из двух различных источников, оба при установке выдают одинаковые ошибки, для некоторых файлов не могут найти каталог назначения, некоторые файлы не видят вообще.Один из дистрибов проверила и на винде - те же ошибки. Это дистрибы у меня оба косячные, или руки растут не откуда надо? И чем это все исправить (в очень ограниченные сроки)?
#1 by Asmody
хоссподи! где ты D5 нарыла то?
#2 by Sakura
нарыть не проблема, а вот установить...
#3 by Garlic
How to use delphi 5 with wine, and create native win32 programs on your unix box: wine is perfectly able to run delphi 5, except for the borland debugger. 1. Make sure you have (a mirror of) a complete windows(9x) installation to use with wine. 2. If delphi 5 is not yet installed, install it by running the setup from the cd . Everything on the setup should work fine (entering key code and so on), except for the last part. this is "normal", you probably won't get notified that setup was finished. If delphi 5 was installed already, you might want to re-run the install within wine, but maybe it's not necessary. 3. Now check if stuff starts, by going to the "c:\program files\borland\delphi5\bin" directory: >cd "~/wine/w98/program files/borland/delphi5/bin" and starting delphi: >wine delphi32.exe it can take a while, but you should see the splash screen and delphi5 should start up :)) Most likely (my case) delphi can't find any of it's registry settings. You'll easily notice, since the component pallete is missing... If you take a closer lookto all menu's, you'll probably see that a lot of information, path's and so on, is missing. What we need to do is configure delphi by itself: Steps (not necessarely in this order): -disable integrated debugging (very important, elsewise delphi will crash when running a compiled app): Main menu => tools => Debugger options => Integrated debugging =>; Uncheck. -now make sure delphi finds it's libraries: main menu =>; tools =>; environment options => tabsheet 'library' => with library path add your "c:\program files\borland\delphi5\lib" directory and the "c:\windows\system" directory (c:\winnt\system32 with nt). -install the design time components: main menu => Component => Install Packages => Add now go to your "program files\borland\delphi5\bin" directory and pick the file "dclbde50.bpl" As soon as you do this you'll see the usual components appear :)) -make sure delphi has write access on the filesystem. If you have done all these steps, do from within delphi: main menu - file - new application, and press F9 (run). If all went fine, this newly created app should run! If not, make sure delphi gots write access! or force output directorys at your environment settings to point at a directory with write access.
#4 by Asmody
+
#5 by VitGun
может проще в VirtualBox поставить винды и там уже D5?
#6 by Один С
Дельфи_5 О_О да я на нем программировать учился. а программировать я учился лет 20 назад..
#7 by Один С
пугает меня Сакура.. не хотел бы я себе такую жену.. честно..
#8 by Sakura
виртуалку ставить возможности нет. требование заказчика такое
#9 by Один С
а, так это за деньги? ну это несколько меняет дело.. но не кардинально..
#10 by Sakura
задание надо отослать заказчику завтра в обед, я с делфями знакома слабо, а борланд не устанавливается )
#11 by Sakura
у меня вылетает на 2 шаге, после ввода ключа. В чем причина ошибок, понять не могу - собственно, основной вопрос.
#12 by VitGun
бред....Borland Delphi 5 was released in 1999
#13 by ДенисЧ
20 лет назад не было 5х делфей :-)
#14 by VitGun
O_o с каких пор?
#15 by Garlic
А зачем? Компилировать под вайном, а запускать тоже в вайне? Тогда проще exe-шник сделать в винде, а запускать в вайне. Вообщем непонятно..Может kylix под линуксом?
#16 by Sakura
долго объяснять, сейчас я ее поставить не могу :( Поэтому ищу варианты корректной установки и работы под вайном.
#17 by Один С
(12, 13) это был тест. тест пройден.
#18 by Sakura
запускать тоже в вайне, да. винды нет, поставить виртуалку сейчас по тех. присчинам не могу никак. Делфи - требование заказчика, я не уверена, что кайликс даст тот же результат (с делфями знакома очень слабо)
#19 by supremum
Если делфя пятая, то скорее всего можно попробовать под windows 98 se или windows nt 4
#20 by Sakura
в наличии только wine :) по идее, он эмулирует все винды от 95 до хр, как я понимаю.
#21 by VitGun
тогда смотри в сторону Lazarus. тот же паскаль и Delphi-подобный фейс... у нее Debian - это не Windows Seven
#22 by Garlic
Какие тех.причины? VirtualBox (входит в репы Debian) на 0.8 Гб, W98+BD5. Все.
#23 by Rabbit
А софт для форточек лучше в них писать/отлаживать.
#24 by supremum
+1. Скорее всего лучше так. Седьмая винда тут причем?
#25 by Sakura
интерфейс не важен, все одинаково увижу близко впервые :) интересуют тонкости сред разработки. ну вот так вот, сейчас я виртуалку поставить ну никак, дистр VirtualBox на винте лежит, но пока пользы отн его нет. софт форточный, задача его переделать, чтобы работал в никсах под вайном.
#26 by Sakura
1. Для тех, кто в танке, я НЕ МОГУ поставить нормальную ВМ.
#27 by Rabbit
До завтра? И при такой постановке задачи ты задаёшь такие вопросы???))))
#28 by Garlic
Не умеешь или не можешь? VirtualBox под Дебиан можно скачатьс оффсайта - 70 Мб..
#29 by ДенисЧ
ПОЧЕМУ не можешь? Знаний не хватает? :-)
#30 by VitGun
я таки понимаю, что у тебя есть Delphi-проект и все сорцы под него? если да, то тебе нужен Lazarus. Сия вундервафля умеет конвертить проекты из делфей. а там уж нафига вайн? компилять в нативное приложение и все....если опять таки заказчику нуна чтобы прога работала под линуксами...
#31 by Rabbit
А если там много чего системнозависимо?
#32 by Sakura
умею, могу, дело в компе. Если бы у меня была возможность поставить ВАМ и работать в ней, я бы давно уже так сделала. ага, спасибо, пойду смотреть на Lazarus
#33 by VitGun
только ставь из репов, а то там зависимостей матьмояженщина....
#34 by Garlic
Неужели 128 Мб ОЗУ и 800 Мб для диска - проблема?
#35 by supremum
Будет интересно если в проекте используются сторонние компоненты типа rx lib.
#36 by VitGun
интересно....IRL ты подгоняешь бизнес-процессы заказчика под возможности системы или наоборот? +100500 будет очень интересно. хотя насчет rxlib не уверен, но что-то подобное (если не тоже самое) уже есть в поставке Lazarus. Вот если нечто насквозь пропиентарное, например DevExpress...тогда Epic Fail....
#37 by Garlic
или COM-сервер, или ....много где вайн споткнется.
#38 by supremum
Или используются слабо документированные функции винды.
#39 by Rabbit
Ещё не факт, что Лазарус даже диалоги из дельфового проекта подгребёт...
#40 by Sakura
подумалось тут, а не может ли быть проблемы в том, что где-то я вайну недопрописывала пути? надеюсь, что нет, по идее, не должны.
#41 by Rabbit
Убедись что в вайне прописан путь к оптическому приводу. А какие ошибки выдавались при установке в винде? Не эти же?
#42 by Sakura
а привод тут причем? О_о я ж не с диска ставлю, с винчестера. да, эти же. Дистриб битый? Скачала еще один, там ошибок еще больше, и того же плана :(
#43 by Rabbit
Если не с диска, тогда ни при чём, конечно. Конкретно можно сказать что за ошибки и на котором этапе?
#44 by Sakura
после ввода ключа, начинается установка, и тут же: ошибки двух типов: либо при копировании файла, неизвестен каталог назначения, либо невозможно найти файл установки. Скрины, к сожалению, снять не могу =(
#45 by supremum
Похоже, что установщик обращается к винде для получения каталога установки или к системным переменным. Если файл установки найти невозможно, то его попросту нет и дистриб битый.
#46 by Sakura
два дистра, скачанные из разных источников - и нет одного и того же файла? мистика...
#47 by supremum
Два разных источника не означает разность дистрибутивов (
#48 by Sakura
мда, об этом я как-то не подумала :(
#49 by Rabbit
при установке, дистрибудив дельфи лежит по пути, соответствующему каталогу какого-либо из дисковых устройств вайна? -должно быть так
#50 by Sakura
дистр лежит в ~/.wine
#51 by Rabbit
положи в один из дисков
#52 by Sakura
не-а, та же фигня
#53 by Rabbit
Да, у них там инсталлер колбасит в последнее время. Можно попробовать даунгрейдить вайн, скажем, до 1.0.1 (stable). Кажется на чём-то таком дельфи у меня когда-то запускался. Если не поможет, я - пасс.
#54 by Sakura
хм... я вайн ставила из репов, там разве не последняя стабильная версия лежит?
#55 by Asmody
репы с сайта winehq?
#56 by Sakura
да
#57 by Sakura
да, косяк был в дистрибе, судя по всему :)
#58 by Sakura
Народ, а расскажите еще про конфиги wine? Графическая утилита не работает, пытаюсь вручную править winecfg, но как-то он очень отличается от всего, что в мануалах описано... О_о
#59 by Sakura
Ап!
#60 by Жан Пердежон
имхо - сабж самый глючный из делфей (разве что может 4 еще хуже)
#61 by Sakura
требование заказчика. дистриб рабюочий я уже нашла, теперь не могу вайн настроить, дистр требует при установке диск. Создала образ, примонтировала его как диск, в winecfg указала каталог монтипрования как сдром - а фиг там. Не соглашается считать его сдромом, и все тут.
#62 by acsent
А потом еще искать компоненты нужно будет. УУУУ. Можешь сказать заказчику что до завтра явно не успеешь
#63 by Sakura
уже до сегодня... ладно, сроки теоретически растянуть можно, вопрос в том, как мне вообще это все запустить.
#64 by Жан Пердежон
не то?
#65 by Жан Пердежон
You need to map all your cdrom drives first (at winecfg). If you didn't map it you are going to get an error trying to install it (at installation progress)... something related to "runimage"
#66 by Sakura
я англ не знаю же почти ))
#67 by Жан Пердежон
Сначала тебе нужно замапить все твои сд-ром драйвы (winecfg) Если не замапишь - получишь ошибку во время установки... что-то про "runimage"
#68 by acsent
Если ты это не можешь запустить, то как ты будешь разбираться с программой?
#69 by Sakura
эта ошибка была в первый раз, сейсчас ее нет, просто - вставьте диск в дисковод и укажите путь к нему. путь  к вирт. сдрому в winecfg прописываю, не помогает.
#70 by Ненавижу 1С
на винду установить удалось хоть?
#71 by Sakura
пока доступа к ней нет, не знаю
#72 by acsent
Вроде борланд можно установить простым копированием, только нужно про bpl из систем32 не забыть
#73 by Ненавижу 1С
интересно как еще дебагер поведет себя как бы не пришлось ставить таки на винде, а потом компилированный вариант проверять на вайне
#74 by Sakura
можно, но опять же, для этого надо его на винду поставить, все в это упирается... хе, я привыкла уже без дебаггера нормального жить :) ни в 1С, ни в С++ он у меня не работает с рождения :)
#75 by Ненавижу 1С
без дебагера, бедная девочка...
#76 by Sakura
да ничего. это даже весело иногда :)
#77 by acsent
Может все-таки озабоиться установкой винды? 99.99 что она потребуется
#78 by Ненавижу 1С
интересно, а что за прожект то?
#79 by Ненавижу 1С
сюда запость
#80 by Sakura
сейчас тех. возможности нет :( как только, так сразу.
#81 by acsent
Как может не быть возможности? Инета нет чтоли?
#82 by supremum
Так и охота сказать "Проект в студию" :)
#83 by skunk
мдя ... программисты не могут установить компиляторы и не умеют пользоваться отладчиком ... уже скоро начнут дохнуть кошки, которые ни разу не лежали на мониторах
#84 by skunk
зато строго под линем ... под виндой религия не позволяет зы: интересно, линь такие-же специалисты кодят
#85 by Sakura
под виндой та же хрень, не работает ничего, только что проверяла :( и вообще, я только учусь :) ну не хочу я объяснять, нет и нет.
#86 by Sakura
+ точнее, не встает.
#87 by Ненавижу 1С
странно как то, как не встает?
#88 by Sakura
под виндой та же проблема, требует установочный диск, флэшку таковым не считает.
#89 by Salvador Limones
А, помню, было такое. Файлы дистриба нужно в корень флешки скопировать.
#90 by supremum
Чувствуются старые методы защиты :)
#91 by Sakura
сейчас протестим...
#92 by Ненавижу 1С
почту смотри
#93 by acsent
проще сабст сделать
#94 by skunk
ага методы защиты ... прямое указание путей
#95 by supremum
Так ведь работают, точнее не устанавливается :).
#96 by Sakura
не-а, ничего не поменялось
#97 by Salvador Limones
Странно. Работало ведь. Дома лежит дистриб, вечером гляну. Кстати, ставил Builder c++ 4, там такая же фигня была. Воспользовался своей же прогой- Ну, как в советуют.
#98 by DrZombi
Поставь 6-тую и не мучайси :)
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С