D module for CMake
Selman Ulug
selman.ulug at gmail.com
Mon Mar 12 07:22:04 PDT 2007
hi,
second draft for cmake module. first draft announce sent to D.gnu. now it
works for dmd too but lots of work waiting. if anyone thinks it'll usefull
I'll continue to work on it. I copied README below.
Download: http://www.selmanulug.info/CMakeD.tar.gz
regards
README
------
D module for CMake. Only works on Linux for now. it looks first "gdc"
then "dmd" for compiler. if one installed it'll work with it. if both
installed and want to use "dmd" use this "export DC=/path/to/dmd".
"dmd" support limited you can build libraries but can't add to your
executables because flags must to send linker like this "-L-lsdl".
CMake didn't recognize this for now.
PS: samples tested with gdc 0.23 (all samples) and DMD 1.005 (only
wc) under Arch Linux i686.
Download: http://www.selmanulug.info/CMakeD.tar.gz
selman.ulug(AT)gmail(DOT)com
INSTALL CMakeD
--------------
1. install cmake
2. download and extract CMakeD
2. "cd cmaked"
3. "cmake ."
4. be root and "make install"
that's all
samples/Hello
-------------
Original Web: http://www.cmake.org/HTML/Examples.html
basic executable and library creating sample.
1. "cd samples/Hello"
2. "cmake ."
3. "make"
4. "Demo/helloDemo"
samples/minwin_gtk
------------------
Original Web: http://www.dsource.org/projects/minwin
a little complex. using GTK libraries and building lots of samples.
1. "cd samples/minwin_gtk"
2. "cmake ."
3. "make"
You'll find working executables in "minwin/samples". no install procedure
added only for sample.
samples/wc
----------
Original Web: http://www.digitalmars.com/d/wc.html
only buildable with dmd.
1. "cd samples/minwin_gtk"
2. "cmake ."
3. "make"
--
Selman Ulug
Blog: http://sulug.blogpot.com
E-mail: selman.ulug(at)gmail(dot)com
Aur : http://aur.archlinux.org/packages.php?K=selman&SeB=m
More information about the Digitalmars-d-announce
mailing list