digitalmars.D.announce - D module for CMake
- Selman Ulug (55/55) Mar 12 2007 hi,
- Selman Ulug (3/3) Mar 12 2007 now working under MinGW for gdc and dmd. generating makefiles for execut...
- Justin C Calvarese (9/14) Mar 12 2007 Your server doesn't seem to like me:
- Selman Ulug (2/20) Mar 12 2007
- Dejan Lekic (4/4) Mar 14 2007 Mr. Ulug,
- Selman Ulug (13/20) Mar 14 2007 thanks for your kind words Dejan. It's in alpha stage for DMD on GNU/Lin...
- Selman Ulug (8/8) Mar 15 2007 http://www.dsource.org/projects/cmaked
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
Mar 12 2007
now working under MinGW for gdc and dmd. generating makefiles for executables working but for libraries there is a problem. you can look README in new package for details. Download: http://www.selmanulug.info/CMakeD.tar.gz regards
Mar 12 2007
Selman Ulug wrote:now working under MinGW for gdc and dmd. generating makefiles for executables working but for libraries there is a problem. you can look README in new package for details. Download: http://www.selmanulug.info/CMakeD.tar.gz regardsYour server doesn't seem to like me: <quote> Forbidden You don't have permission to access /CMakeD.tar.gz on this server. Apache/1.3.28 Server at www.selmanulug.info Port 80 </quote> -- jcc7
Mar 12 2007
sorry, I fixed. damn permisions :) Justin C Calvarese Wrote:Selman Ulug wrote:now working under MinGW for gdc and dmd. generating makefiles for executables working but for libraries there is a problem. you can look README in new package for details. Download: http://www.selmanulug.info/CMakeD.tar.gz regardsYour server doesn't seem to like me: <quote> Forbidden You don't have permission to access /CMakeD.tar.gz on this server. Apache/1.3.28 Server at www.selmanulug.info Port 80 </quote> -- jcc7
Mar 12 2007
Mr. Ulug, this is just great! I use CMake in few of my C/C++ projects. Now I can use it for D projects as well! Cool! Thanks! Kind regards Dejan
Mar 14 2007
Wednesday 14 March 2007 12:35 Dejan Lekic wrote:Mr. Ulug, this is just great! I use CMake in few of my C/C++ projects. Now I can use it for D projects as well! Cool! Thanks! Kind regards Dejanthanks for your kind words Dejan. It's in alpha stage for DMD on GNU/Linux and MinGW there is a problem adding and compiling libraries but executables no needs extra library is working. there is same problem for GDC on MinGW. GDC on GNU/Linux seems beta and very usable. I started to create Arch Linux packages (a lot tied up to Makefiles) for D programs and libraries. minwin_gtk may be an examle for this in samples directory. regards -- 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
Mar 14 2007
http://www.dsource.org/projects/cmaked dsource.org project opened, thanks Brad. regards -- 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
Mar 15 2007