Open Ailang opened 7 years ago
This is the screenshot of what it looks like on Mac.
Hi, I've been running the windows version of IMP through wine and it's worked well, but when i tried to install the OSX version, it same up with the following error:
Process: imp [7752] Path: /Volumes/VOLUME/*/imp-0.8.5 2.app/Contents/MacOS/imp Identifier: Allan.imp Version: 0 Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: imp [7752] User ID: 502
Date/Time: 2017-05-07 11:02:06.450 +0100 OS Version: Mac OS X 10.12.4 (16E195) Report Version: 12 Anonymous UUID: 22C510EB-220B-0EC6-3525-586364E32A3E
Sleep/Wake UUID: E1244819-9AA0-4667-8C0A-7D2C4924681F
Time Awake Since Boot: 92000 seconds Time Since Wake: 1100 seconds
System Integrity Protection: enabled
Notes: Translocated Process
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x1] Library missing
Application Specific Information: dyld: launch, loading dependent libraries
Dyld Error Message: Library not loaded: @rpath/QtMultimedia.framework/Versions/5/QtMultimedia Referenced from: /Volumes/VOLUME/*/imp-0.8.5 2.app/Contents/MacOS/imp Reason: image not found
Binary Images:
0x109358000 - 0x109458ff7 +Allan.imp (0)
Model: MacBookAir6,2, BootROM MBA61.0099.B33, 2 processors, Intel Core i5, 1.4 GHz, 4 GB, SMC 2.13f15 Graphics: Intel HD Graphics 5000, Intel HD Graphics 5000, Built-In Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E384A544D4C41522D4E544D Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E384A544D4C41522D4E544D AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.21.171.124.1a2) Bluetooth: Version 5.0.4f18, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SD0128F, 121.33 GB USB Device: USB 3.0 Bus USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller USB Device: 2.4G Wireless Device Thunderbolt Bus: MacBook Air, Apple Inc., 23.6
After a lot of troubleshooting in trying to get the Qt framework to be included in the package & linked properly, I think it's best to just install Qt separately to get the frameworks.
You need to go to https://www.qt.io/download-open-source to install Qt5 or use http://download.qt.io/official_releases/online_installers/qt-unified-mac-x64-online.dmg.
You can also compile the program on your own with this tool (Qt Creator). Open the imp.pro file as a project file, then build the program. After it's built, you need to copy all the things from the data folder into the imp.app/Contents/MacOS/ folder or you will get errors when you run the IMP program that it can't find some files.
Version 0.8.5 compiled May 6 2017: imp-0.8.5.zip
Version 0.8.3 compiled April 28 2017: imp-0.8.3.zip
Version 0.7.7 compiled March 27 2017: imp-osx-v0.7.7.zip
Getting Qt5:
You need Qt5 installed in order to run the program. It's basically a framework for the program. It's available here: https://www.qt.io/download-open-source
Make sure you create these directories in terminal window before launching: mkdir ~/Library/Application\ Support/EternalDusk mkdir ~/Library/Application\ Support/EternalDusk/IMP
The program won't make these for you, and if you don't make them, it will crash when you try to run it.