#2719 closed defect (fixed)
MACOSX: Can't mount 0.9.0 DMG under OSX 10.2.8
Reported by: | SF/macfly77 | Owned by: | vinterstum |
---|---|---|---|
Priority: | normal | Component: | Port: Mac OS X |
Version: | Keywords: | ||
Cc: | Game: |
Description
Despite having downloaded ScummVM ppc 0.9.0 from different locations and having tried to mount it using 3 different apps (disk image, FlashMount and Mount), I haven't been able to mount it so far. Mount suggested that the file might be corrupted. Also, the ScummVM 0.9.0 app was zipped and e-mailed to me by another user but, once unzipped, it would not run at all. I'm using Mac OSx 10.2.8 (and another user of ScummVM whose Mac OSx version is 10.2.4 is also unable to mount it).
Ticket imported from: #1516445. Ticket imported from: bugs/2719.
Change History (10)
comment:1 by , 18 years ago
comment:2 by , 18 years ago
Ok, after a bit of research it looks like binaries for 10.2.x needs to be compiled with gcc3.3 to run at all (and Intel binaries require gcc4). I'll try to put up a new version (but I'm moving from Australia to Norway today, so give me a couple of days). Not sure why the disk image won't mount yet, however.
comment:3 by , 18 years ago
Owner: | set to |
---|
comment:4 by , 18 years ago
When I try to mount the image (10.2.8), I get a message saying error 95 (no mountable file systems).
comment:5 by , 18 years ago
Yes, you need GCC 3.3 to build a binary that'll work on 10.2 (as I could have told you, if I ever had been asked about the release binaries... *g*).
As for the disk image: The error messages would indicate that not the DMG format is the issue (UDZO is definitely supported on 10.2.x), but rather the filesystem on the image is the problem. Maybe journaling is active on the DMG, or HFSX is used -- though both would surprise me, HFS+ is the default I think. Anyway, one could try to use the "- fs" option to enforce a specific filesystem (see also "man hdiutil"):
Hm, a quick check with "hdiutil hfsanalyze" seems to indicate that indeed journaling might be the problem -- HFSJ is used. So we should try passing "- fs HFS+" to hdiutil for the next disk image...
comment:6 by , 18 years ago
Summary: | ScummVM 0.9.0 impossible to mount in Mac OSx 10.2.8 → MACOSX: Can't mount 0.9.0 DMG under OSX 10.2.8 |
---|
comment:7 by , 18 years ago
Ok! A new version is uploaded (0.9.0a) which should work on all platforms. I'll update the downloads page once it propagates, and close this item when I get some more confirmation that it works :).
In the meantime, you can try out the SVN snapshots, which should also work now.
For future reference: The default format of 'hdiutil create' definately seems to be journalling now, hence we're forcing HFS+ as fingolfin suggested. Additionally, both ScummVM and its dependency libs have to be crosscompiled against the 10.2.8 SDK, using gcc 3.3 (for the PPC half of the binary).
comment:8 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:10 by , 6 years ago
Component: | → Port: Mac OS X |
---|
Is there any console output when you try to run the app, or mount the image? And does this problem also happen with 0.8.1?