v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "User talk:Soundandfury/DF Designer"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
(notes on compiling for osx)
 
(→‎Compiling on MacOSX: Thanks for the reports)
 
Line 17: Line 17:
 
* Lots of errors from mkdir about directories that already exist, which are harmless, but can be squelched by adding the -p option to mkdir.
 
* Lots of errors from mkdir about directories that already exist, which are harmless, but can be squelched by adding the -p option to mkdir.
 
* A handful of linker errors, which appear to be benign.
 
* A handful of linker errors, which appear to be benign.
 +
 +
:Great, glad to hear it builds OK.  I'll incorporate those fixes into the next release, whenever that happens.  (DFD development has been dormant for quite a while now) [[User:Soundandfury|soundandfury]] 00:17, 27 July 2012 (UTC)

Latest revision as of 00:17, 27 July 2012

Compiling on MacOSX[edit]

HebaruSan's 0.12 version for OSX didn't run for me, I think because it is a 32-bit executable and my system is 64 (in particular, my SDL libraries are).

So, I decided to try compiling the lastest version myself. I cloned the repository, and checked out the lastest release tag, which is 0.16.3 as of this writing. Without any changes, running `make` gives some errors, but they are actually all benign and the executable ./bin/designer is successfully built and runs perfectly.

  • The same dependencies as Linux must be installed, I use Homebrew, but the process should be similar for any other OSX package manager.
    • brew install sdl
    • brew install sdl_image
    • brew install sdl_ttf
  • Apple's command line developer tools must also be installed; they are freely available from Apple.

Notes

  • The symlink to ./bin/designer is not created, because the --symbolic option to `ln` is a GNU thing and is not recognized by BSD's `ln`.
    • Can be fixed by changing --symbolic to -s in the Makefile
  • Lots of errors from mkdir about directories that already exist, which are harmless, but can be squelched by adding the -p option to mkdir.
  • A handful of linker errors, which appear to be benign.
Great, glad to hear it builds OK. I'll incorporate those fixes into the next release, whenever that happens. (DFD development has been dormant for quite a while now) soundandfury 00:17, 27 July 2012 (UTC)