Перейти к содержанию

Маньячим QUIK под Снежным барсом


super

Рекомендуемые сообщения

Как уже писал старый добрый вариант, работающий под Mac OS 10.5, имеет глюки под Snow leopard 10.6.

Пока рекомендованный вариант - запускать QUIK под Mac OS 10.5.

В варианте для 10.6 торговать можно, но есть некие глюки с которыми пока не могу справиться. В частности не работает настройка.

 

Установка:

В системе должен быть установлен Xcode (есть на установочном диске или качаем с сайта Apple). При загрузке потребуется регистрация. Можно выбрать бесплатную.

1. Если не установлен MacPorts - качаем с macports.org версию для Snow Leopard и устанавливаем.

2. Запускаем Терминал и вводим следующие команды (вводим - это значит копируем строчку отсюда мышкой и вставляем в командную строку Терминала правой кнопкой мышки).

echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$'\n'export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile

Необходимо будет после запроса ввести пароль администратора машины.

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/man:$MANPATH

Следующая команда только для установки в Снежном Леопарде!!!

echo +universal | sudo tee -a /opt/local/etc/macports/variants.conf

Устанавливаем полезные и необходимые утилиты:

sudo port install openssl
sudo port install freetype
sudo port install fontforge

Устанавливаем Wine:

sudo port install wine-devel

Не устанавливайте Wine из порта wine! Сейчас это изрядно устаревшая версия 1.0.1.

3. Теперь мы можем запускать программы для Windows на Mac'е.

Но при попытке запустить например QUIK будет выдана ошибка, в которой будет сказано, что не найдена одна из библиотек. Бывает так, что разработчики не все прикладывают.

Есть 2 варианта: нагуглить нужную библиотеку и сохранить в каталог программы, либо в каталог Windows/system32

Второй вариант - установить winetricks:

sudo port install winetricks

Затем с помощью winetricks устанавливаем необходимые библиотеки:

sh winetricks corefonts vcrun6

Для реализации первого варианта нужно перейти в каталог ~/.wine

Т.к. каталоги, начинающиеся с точки не видны в системе, необходимо в меню выбрать компанду перейти в каталог и указать ~/.wine.

Вы увидите папки Windows и Program Files.

Дальше все понятно 

4. Запускаем программы Windows

Установка программ аналогична запуску. В случае с QUIK не будем рассматривать, а просто скопируем папку QUIK в любое место.

Для того, чтобы стартовать QUIK переходим в этот каталог.

Например если Вы разместили QUIK в папке bullion на Рабочем столе - то команда перехода будет такой:

cd ~/desktop/bullion

Затем выполняем команду:

wine info.exe

info.exe - это сам QUIK. Для запуска блокнота, к примеру, выполняйте wine notepade.exe

QUIK запуститься, но будет ругаться на отсутствие ключей.

Для решения этой проблемы заходим в конфигуратор:

winecfg

Переходим на закладку Диски.

И указываем новый диск в котором находятся ключи.

Добавляем допустим диск G

Для определения пути Нажимаем кнопку обзор.

Если к примеру нужная нам папка установлена на Рабочем столе, то выбираем USERS/Ваше имя/Desktop/bullion.

Если название диска и путь отличаются от Вашего варианта в Windows - обязательно исправьте эти пути в файле QRYPTO.CFG, который находится в каталоге QUIK'а.

Что не работает:

При входе в Настройку - вышибает с сообщением о нарушении чего -то. Если у кого есть идеи - пишите.

Ссылка на комментарий

пирвет - на этапе Устанавливаем Wine:- не могу его установить !=((((

вот что пишет:Last login: Thu Dec 17 12:56:52 on ttys000/Users/name/wine-1.1.34/tools/wineinstall ; exit;ip-00-220-57-152:~name$ /Users/name/wine-1.1.34/tools/wineinstall ; exit;Wine Installer v1.0You're running this from the wrong directory.Change to the Wine source's main directory and try again.logout[Процесс завершен]

как установить ???

Ссылка на комментарий

Что же Вам так не везет ...Попробуйте так:

1) Удалите диск Darwine и папку Darwine

Затем на всякий случай:

2) sudo port uninstall wine

3) sudo port uninstall wine-devel

Если будет ругаться, что нет таких - то хорошо.

4) sudo rm -r ~/.wine

И по новой (предварительно обновив порты следующим образом):sudo port selfupdate && sudo port upgrade outdated

5) sudo port install wine-devel

P.S. MacPorts не самая волшебная штука и может при удалении порта wine выдать ошибку в стиле "вначале нужно удалить xxx". Лучше набирать последовательно sudo port uninstall xxx (возможно раз 20).

Ссылка на комментарий

привет я все делаю как ты пишешь но я ника не могу установить wine !!! пишет см выше и все =(((((((((((((

до этого wine небыло - ставил его только на macair и то предыдущую версию. подскажи плиз как wine установить?

а лучше дай аську или мэйл агент или мыло - если тебя не затруднит- СПБ !

Ссылка на комментарий

Не может из портов давать такую ошибку.Вот исходник:echo "Wine Installer v1.0" 42 echo 43 44 if [ ! -f configure ] 45 then 46 if [ -f ../configure ] 47 then { 48 cd .. 49 } 50 else { 51 echo "You're running this from the wrong directory." 52 echo "Change to the Wine source's main directory and try again." 53 exit 1 54 } 55 fi 56 fi

Может триальный CrossOver стоит?

Он фактически обычный wine... для тех кто хочет заплатить.

Ссылка на комментарий

Привет!

xcode еще раз установил - вот что теперь пишет : парни помогите - я никак не могу установить ... оставьте свою аську обещаю не надоедать ... СПБLast login: Wed Dec 23 11:08:41 on ttys000ip-95-221-211-89:~ vladimirkubrachenko$ sudo port install freetype---> Computing dependencies for freetype---> Configuring freetypeError: Target org.macports.configure returned: lipo: can't open input file: /opt/local/lib/libz.dylib (No such file or directory)Error: Status 1 encountered during processing.ip-95-221-211-89:~ vladimirkubrachenko$ sudo port install fontforge---> Computing dependencies for fontforge---> Configuring freetypeError: Target org.macports.configure returned: lipo: can't open input file: /opt/local/lib/libz.dylib (No such file or directory)Error: The following dependencies failed to build: freetype giflib xorg-libX11 groff pkgconfig xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libsm xorg-libice jpeg libpng libtool libuninameslist libxml2 tiff xorg-libXi xorg-libXext xorg-libXt xorg-libxkbui xorg-libxkbfileError: Status 1 encountered during processing.ip-95-221-211-89:~ vladimirkubrachenko$ sudo port install wine-devel---> Computing dependencies for wine-devel---> Configuring freetypeError: Target org.macports.configure returned: lipo: can't open input file: /opt/local/lib/libz.dylib (No such file or directory)Error: The following dependencies failed to build: fontconfig freetype jpeg libxml2 libxslt mesa glut makedepend pkgconfig xorg-xproto xorg-dri2proto xorg-glproto xorg-libXfixes xorg-fixesproto xorg-libX11 groff xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXi xorg-libXext xorg-libXmu xorg-libXt libtool xorg-libsm xorg-libice xorg-libXcursor xorg-renderproto xrender xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto xorg-libXxf86vm xorg-xf86vidmodeprotoError: Status 1 encountered during processing.ip-95-221-211-89:~ vladimirkubrachenko$

Ссылка на комментарий

Сорри, нет аськи. Да и за компом бываю только время от времени. Мыло в контактах сайта.

В общем вопрос то достаточно простой. Вы походу апдейтили систему на Снежного барса с Леопарда.

Комп теперь говорит, что нет файла libz.dylib

Надо просто сделать, чтобы он был 

sudo port uninstall zlib

- удаляем, если что-то стояло.

sudo port install zlib

Должно работать.

Если нет, то лучще сделать так:

sudo port - unistall installed

Затем удалите Macports (в корзину из папки программ)

и для надежности

sudo rm -rf /opt/local \

У Вас получится "чистая" в отношении портов машина.

Перегрузитесь, скачайте новый Macport и установите

Сделайте

sudo port selfupdate
sudo port upgrade outdated

Далее устанавливайте по солюшену.

Еще можно попробовать поставить zlib так:

cd /usr/local/src

 

wget https ://www.zlib.net/zlib-1.2.3.tar.gz

 

tar xvzf zlib-1.2.3.tar.gzcd zlib-1.2.3./configure --sharedmakesudo make installcp /usr/local/lib/zlib* /opt/local/lib/

уберите только пробелы после http:

И если ругается, что неизвестная команда wget (это загрузчик)

sudo port install wget
Ссылка на комментарий
  • 3 недели спустя...

Класс!!! Спасибо, всё работает!!

Подскажите, возможно ли сделать какую-нибудь такую хитрую иконку на рабочем столе, чтоб не надо было каждый раз в терминале прописывать "wine info.exe", а чтоб на неё можно было нажать, и quik сразу бы запустился?

Ссылка на комментарий

Привет

На этапе 4, когда надо запускать квик из папки, пишет вот что

STANDARD:~ admin$ cd ~/desktop/bullion/QUIKSTANDARD:QUIK admin$ wine info.exeerr:module:import_dll Loading library MSVCP60.dll (which is needed by L"Z:\\Users\\admin\\desktop\\bullion\\QUIK\\QMargin.DLL") failed (error c0000020).err:module:import_dll Library QMargin.DLL (which is needed by L"Z:\\Users\\admin\\desktop\\bullion\\QUIK\\info.exe") not founderr:module:LdrInitializeThunk Main exe initialization for L"Z:\\Users\\admin\\desktop\\bullion\\QUIK\\info.exe" failed, status c0000135

Все библиотеки установлены в папки самого Куика и windows/system32

Тем же путем запускается файл удаления куика без проблем. В чем может быть проблема??

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

Ссылка на комментарий

Привет

спасибо за мануал, однако после того как запускается КВИК и просит ключ в терминале имею такое

fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)MacBook-Air-ivan-ivanov:desktop ivanivanov$ fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0011: stub!fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x0, 0008: semi-stub!fixme:keyboard:X11DRV_ActivateKeyboardLayout flags 8 not supportedfixme:keyboard:X11DRV_ActivateKeyboardLayout HKL_NEXT and HKL_PREV not supportedfixme:htmlhelp:HtmlHelpW HH case HH_CLOSE_ALL not handled.

я не могу ни переключить язык на русский ни открыть ключ

в чем может быть загвоздка?

Ссылка на комментарий

Зарегистрируйтесь

Для комментирования необходимо войти в систему

Регистрация

Регистрация по Золотом портале!

Зарегистрироваться

Войти

Уже зарегистрированы?

Войти
×
×
  • Создать...