View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002566 | Dwarf Fortress | Technical -- General | public | 2010-07-05 06:14 | 2014-03-08 12:32 |
Reporter | Luneya | Assigned To | |||
Priority | immediate | Severity | block | Reproducibility | N/A |
Status | resolved | Resolution | no change required | ||
Platform | Mac | OS | OSX | OS Version | 10.4 |
Product Version | 0.31.08 | ||||
Summary | 0002566: OSX version contains dwarfort.exe with no instructions to run 'df' script | ||||
Description | The putative Mac version available on the download page actually contains a Windows executable. Please replace this with the correct archive ASAP. | ||||
Tags | No tags attached. | ||||
parent of | 0002791 | resolved | Linux - df script has same name as common unix/linux command |
|
df_31_08_osx.tar.bz2 does contain a file named "dwarfort.exe", but it is *not* a Win32 executable (it's not an ELF binary, but it certainly isn't a PE). |
|
Its Unix Exe, and needs to be open through the terminal. Command clock the exe, then select the terminal in the utilities. Or you can command click, get info and change the program that opesn up the exe from the bat. |
|
So why the heck hasn't it been made into a proper OSX application? Or at least the responsible parties could include instructions on how to use it in the readme file? Anyway, running the file from the terminal is not working for me. |
|
here is what utilite 'file' says about dwarfort.exe: dwarfort.exe: Mach-O fat file with 2 architectures So it is a mac executable. Also both dwarfort.exe and the df script have executable bits set out of the box. I do not see what is wrong... |
|
Not a bug, just confusing. |
|
Here's a thread with instructions for running DF on Mac: http://www.bay12forums.com/smf/index.php?topic=60743.0 Does that get things working, Luneya? |
|
Yes, eventually. But I repeat my initial question: why isn't the file distributed in a form so that it will run without such rigmarole? And if there's any good answer to the first question, why aren't the instructions from that forum thread distributed as part of the download? I certainly cannot regard this bug report as properly resolved until one or the other of those changes is made to the download so that future users will have no such difficulty. |
|
I certainly cannot regard this bug report as properly resolved until one or the other of those changes is made to the download so that future users will have no such difficulty. I agree, I was just making sure that the workaround works. |
|
The file IS distributed in a form that runs without messing around with, I and others simply double click "df" and Dwarf Fortress runs with no problems. There appears to be some problem for certain users but I don't know what it is. It may be caused by the unarchiver you use not carrying the executable bits across. I use The Unarchiver: http://wakaba.c3.cx/s/apps/unarchiver.html I agree that the read-me should be updated to indicate the "df" script should be run. |
|
The "proper" way to distribute a Mac game is to enclose it in an app bundle. This makes it easy to install and uninstall the files. But it does make updating individual parts a bit harder. |
|
The proper way to handle it in a case like this is to bundle a script which, on first run, symlinks the data/ directory into the ~/Library/Application Support directory. |
|
Is this still an issue? In a fresh download of 0.34.11, the "df" script is executable by default and there are clear instructions in README.osx:*** IMPORTANT *** DF is not currently bundled as a proper Mac application. You'll need to use the "df" script in the folder. Double-clicking on it should work. You can also try running it from the Terminal using "sh df" from the Dwarf Fortress directory. However, most users won't be able to open README.osx on a clean install of OS X due to its extension - maybe it should be renamed to README.osx.txt. |
|
Good enough. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-07-05 06:14 | Luneya | New Issue | |
2010-07-05 07:23 | Quietust | Note Added: 0009646 | |
2010-07-05 07:23 | Quietust | Note Edited: 0009646 | |
2010-07-05 08:10 |
|
Tag Attached: AWAITING UPDATE | |
2010-07-05 08:15 |
|
Summary | Wrong file posted for Mac => OSX version contains dwarfort.exe with no instructions to run 'df' script |
2010-07-05 13:41 | MrWiggles | Note Added: 0009659 | |
2010-07-08 08:19 |
|
Category | General => Technical -- General |
2010-07-08 10:03 | Luneya | Note Added: 0009792 | |
2010-07-08 10:20 | novaalpha | Note Added: 0009793 | |
2010-07-08 10:42 | Kanddak | Note Added: 0009794 | |
2010-07-08 13:43 |
|
Tag Detached: AWAITING UPDATE | |
2010-07-08 13:44 |
|
Note Added: 0009801 | |
2010-07-12 09:04 | Luneya | Note Added: 0010033 | |
2010-07-12 09:14 |
|
Note Added: 0010034 | |
2010-07-13 22:34 | Kryten | Note Added: 0010215 | |
2010-07-23 06:15 |
|
Relationship added | parent of 0002791 |
2012-07-04 15:58 | Madd the Sane | Note Added: 0023155 | |
2012-07-04 16:26 | danaris | Note Added: 0023156 | |
2014-03-08 08:26 | lethosor | Note Added: 0024593 | |
2014-03-08 11:14 | lethosor | Note Edited: 0024593 | |
2014-03-08 12:32 |
|
Note Added: 0024594 | |
2014-03-08 12:32 |
|
Status | new => resolved |
2014-03-08 12:32 |
|
Resolution | open => no change required |
2014-03-08 12:32 |
|
Assigned To | => user6 |