timesynk/COMPILING.txt

16 lines
958 B
Plaintext

From the console using GNU CC and make (*nix):
make // compiles default(curses) client
make curses // compiles curses client, linking to curses (-lcurses)
make xcurses // compiles curses client, linking to xcurses/PDCurses library
make sdl // compile sdl client
From XCode (Mac OS X):
open xcode/timesynk.xcodeproj // opens the SDL client
Build & Go
From Dev-Cpp (Windows):
open devcpp/timesynk-pdcurses.dev // opens the curses client, linked to the PDCurses library.
- the pdcurses project assumes curses.h and pdcurses.lib to be in "../../PDCurses/". Once compiled, copy PDCurses.dll to the same directory as the timesynk.exe
open devcpp/timesynk-sdl.dev // opens the SDL client
- the SDL project is compiled against SDL-1.2.15 and SDL_image-1.2.12, and as such, looks for SDL's "lib/" and "include/" directories in "../../SDL-1.2.15/". Copy SDL.dll, SDL_image.dll, libpng15-15.dll, and zlib1.dll to the same directory as timesynk.exe.