Jump to content

Маньячим QUIK под MacOS


Recommended Posts

Сегодня запустил таки QUIK под MacOS Leopard 10.5. Уже второе "доброе" дело за неделю, о чем и спешу похвалиться 

Обязательно обновляемся до MacOs 10.5.8 (Под 10.6 все аналогично будет).

Качаем отсюда http://xquartz.macos...c/wiki/X112.4.0 текущую версию Xquartz

И устанавливаем X11-2.4.0.dmg

Затем устанавливаем Xcode (качаем с сайта http://developer.apple.com/). Потребуется регистрация. Можно выбрать бесплатную. Обратите внимание, что надо скачать для неснежного Леопарда версию не последнюю, а 3.1.

Устанавливаем MacPorts 1.8.0 с http://www.macports.org/

Открываем Terminal:

Набираем: sudo port install wine-devel

Затем: sudo port install winetricks

Не получилось?

Тогда идем на http://code.google.c...darwine-builds/

И качаем Darwine.

Устанавливаем как положено в Программы. Запускаем.

Видим там папку «Примеры»

Запускаем winfile и с его помощью копируем установочный файл QUIK-a Front.exe на диск C:\

Щелкаем по Front.exe. Идет установка по аналогии с установкой в Windows.

Правим файл Qrypto.cfg, записывая путь до своей флешки с ключами.

Не забудьте проверить в winfile букву пути флешки.

Если флешка не открылась в winfile, запускаем winconfig и нажимаем «Автоопределение».

Затем при необходимости меняем букву диска для флешки.

Теперь заходим в каталог, который выбрали для установки и щелкаем по info.exe.

Открывается логгер и пишет про кучу ошибок. Внимательно почитав, видим, что не хватает файла msvcp60.dll.

Гуглим его и записываем в директорию System.

Снова запускаем info.exe и …, если не заработало, задаем вопрос 

P.S. Если "продвинутые" обнаружат излишнее при установке - сообщите народу. Лень было "экспериментировать". Установка QUIK под Mac OS занимает примерно 30 минут.

Link to post

Не совсем. Просто нужно поставить Wine на эмулятор QEMU. Но исходники не совсем контачат. Один требует одного софта для компиляции, другой - другого. Причем и тот и другой одновременно быть не могут на Маке по крайней мере :)

Link to post
  • 2 weeks later...

Сегодня запустил таки QUIK под MacOS Leopard 10.5.

P.S. Если "продвинутые" обнаружат излишнее при установке - сообщите народу. Лень было "экспериментировать". Установка QUIK под Mac OS занимает примерно 30 минут.

Спасибо огромное!
Link to post
Guest Maniaco

Спасиб.Ссылку на Xcode пришлось поискать:https://connect.apple.com/

После регистрации - входа идем на Download и ищем Xcode в Developer....

Link to post
Guest mike2003
В 03.10.2009 at 17:38, 'Maniaco сказал:

Спасиб. Ссылку на Xcode пришлось поискать

а можно все это сделать через Crossover последний? по идее там все проще должно быть? но у меня почему то через него не получилось помогите пожта разобраться

Link to post

Crossover - это просто платный клон WINE.К тому же на самом деле все просто.Теоретически должно хватить установки Xcode (c диска или с сайта connect.apple.com) и Darwine если будет ругаться, что чего то не хватает или что то устарело - то в Терминале набираем команды (копируем мышкой их туда и жмем Ок).

Link to post
  • 1 month later...
Guest volodyaru

СПБ тебе огромное за надежду работать квиком на маке - но не мог бы ты написать подробную инстукция по установке - я оч люблю свой макэйр и по работе постоянно пользуюсь квиком. Напиши мне на емаэйл volodyarus@gmail.com или сюда. Огромное тебе спасибо.Владимир

Link to post
Guest volodyaru

у меня не получилось установить - пытался 5 раз ! .... напиши плиз инструкции поподробнее для чайников как я =) Спасибо !

Link to post

Пишу. Чтобы понять что именно не получилось пишите в каком месте затык.Не может не получиться. Проверено 3 раза. Сейчас на Снежном леопарде тестирую.

Link to post

Под MacOS 10.6 не нужно устанавливать XQuartz

Возможны проблемы с тем, что 64 битник требуется....

Link to post

Надо переустановить библиотеки с признаком "универсальные"port clean libiconvport clean libexpatport clean freetypesudo port install libiconv +universalsudo port -n upgrade --force freetypesudo port install libexpat +universalsudo port install fontconfig +universalsudo port upgrade --enforce-variants zlib +universalsudo port -n upgrade --force freetype

Link to post
Guest volodyaru

Last login: Sun Nov 8 21:23:08 on consoleMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ port clean libiconv---> Cleaning libiconvMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ port clean libexpatError: Port libexpat not foundMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ port clean freetype---> Cleaning freetypeMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ sudo port install libiconv +universalPassword:---> Computing dependencies for libiconv---> Fetching libiconv---> Verifying checksum(s) for libiconv---> Extracting libiconv---> Applying patches to libiconv---> Configuring libiconv---> Configuring libiconv for architecture x86_64---> Configuring libiconv for architecture i386---> Building libiconv---> Building libiconv for architecture x86_64---> Building libiconv for architecture i386---> Staging libiconv into destroot---> Staging libiconv into destroot for architecture x86_64---> Staging libiconv into destroot for architecture i386---> Installing libiconv @1.13_0+universal---> Deactivating libiconv @1.13_0---> Activating libiconv @1.13_0+universal---> Cleaning libiconvMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ sudo port install libexpat +universalError: Port libexpat not foundMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ sudo port install fontconfig +universal---> Computing dependencies for fontconfig---> Fetching fontconfig---> Verifying checksum(s) for fontconfig---> Extracting fontconfigError: You cannot install fontconfig for the architecture(s) x86_64 i386Error: because /opt/local/lib/libexpat.dylib only contains the architecture(s) x86_64.Error: Try reinstalling the port that provides /opt/local/lib/libexpat.dylib with the +universal variant.Error: Target org.macports.extract returned: incompatible architectures in dependenciesError: Status 1 encountered during processing.MacBook-Air-Vladimir-Kubracenko:~ volodyaru$ sudo port upgrade --enforce-variants zlib +universal---> Computing dependencies for zlib---> Fetching zlib---> Verifying checksum(s) for zlib---> Extracting zlib---> Applying patches to zlib---> Configuring zlib---> Building zlib---> Staging zlib into destroot---> Deactivating zlib @1.2.3_3---> Computing dependencies for zlib---> Installing zlib @1.2.3_3+universal---> Activating zlib @1.2.3_3+universal---> Cleaning zlibMacBook-Air-Vladimir-Kubracenko:~ volodyaru$ sudo port -n upgrade --force freetype---> Computing dependencies for freetype---> Fetching freetype---> Verifying checksum(s) for freetype---> Extracting freetype---> Applying patches to freetype---> Configuring freetype---> Building freetype---> Staging freetype into destroot---> Unable to uninstall freetype 2.3.9_1+macosx, the following ports depend on it:---> fontconfigWarning: Uninstall forced. Proceeding despite dependencies.---> Deactivating freetype @2.3.9_1+macosx---> Uninstalling freetype @2.3.9_1+macosx---> Computing dependencies for freetype---> Installing freetype @2.3.9_1+macosx---> Activating freetype @2.3.9_1+macosx---> Cleaning freetypeMacBook-Air-Vladimir-Kubracenko:~ volodyaru$

Link to post
Guest volodyaru

вот что пишет и еще err:module:import_dll Loading library MSVCP60.dll (which is needed by L"Z:\\Users\\volodyaru\\Desktop\\Quik5finam\\QMargin.DLL") failed (error c0000020).err:module:import_dll Library QMargin.DLL (which is needed by L"Z:\\Users\\volodyaru\\Desktop\\Quik5finam\\info.exe") not founderr:module:LdrInitializeThunk Main exe initialization for L"Z:\\Users\\volodyaru\\Desktop\\Quik5finam\\info.exe" failed, status c0000135

Link to post

А как насчет пункта "Открывается логгер и пишет про кучу ошибок. Внимательно почитав, видим, что не хватает файла msvcp60.dll" ?

Он входит в стандартную библиотеку для Windows.

Поищите его в любой Windows. Эта библиотека должна прикладываться к многим программам. Странно что Квиковцы не доработали.

Можно скачать с сайта microsoft установщик полезных библиотек vcredist_x86.exe.

Как установить его сразу в Дарвине опишу чуть позже.

Поставьте его в Винде и получите в каталоге windows/system32 этот самый msvcp60.dll.

Про qmargin.dll уже спрашивали кстати. Видно у какого то брокера неполный дистрибутив QUIK.

Скачайте QUIK с сайта quik.ru. Придется его установить в новый каталог и достать оттуда искомое 

Не рассказывал как удобно копировать в wine.

каталог называется .wine и в mac его так просто не видно.

Нужно зайти в программу поиска и выбрать в меню "Перейти в каталог" (не помню как точно по англицки, на винде сейчас). Выскочит формочка и нужно вколотить туда /.wine

Откроется каталог в котором увидите Windows и System32. Рядом с Windows можно поместить QUIK. В system32 - msvcp60.dll.

Спрашивайте.

У вас еще пара ошибок выскакивала. В целом должно работать и с ними. Но вечером напишу как исправить.

Система 10.5 или 10.6?

Link to post

Это не эмулятор. Просто в Mac добавляется среда для выполнения Windows программ. Сами программы могут быть например на рабочем столе Мака.

Link to post

Я под ним запустил. Правда все из сорцов собирал. Мануал неправильно писать, никто повторять не будет :unsure:Сейчас по работе загружен. Постараюсь завтра отладить "простой" вариант.Хотя если все повторил - то должно работать... Не вижу причин.

Link to post
Guest volodyaru

напиши плиз для поподробнее инструкцию - я не оч в железе варю тем более в маке. оч жду ... спасибо !

Link to post

Не у всех по человечески работает. Володе надо еще сделать:sudo port install expat sudo port install fontforge

Но лучше подождать. Я практически сделал легкий вариант - и тут вместо кириллицы в QUIK у меня появились вопросики :unsure: 

Какая зараза глючит пока не разобрался. У меня 2 системы стоит, пока торгую из 10.5. Там все отлажено ;) 

В 10.6 quartz ставить не надо.

Link to post

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...