Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
March 12, 2007 D module for CMake | ||||
---|---|---|---|---|
| ||||
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 |
March 12, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Selman Ulug | 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 |
March 12, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Selman Ulug | 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 > > regards Your 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 |
March 12, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Justin C Calvarese | 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
> >
> > regards
>
> Your 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
|
March 14, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Selman Ulug | 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 |
March 14, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dejan Lekic | 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 > > Dejan thanks 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 |
March 15, 2007 Re: D module for CMake | ||||
---|---|---|---|---|
| ||||
Posted in reply to Selman Ulug | 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 |
Copyright © 1999-2021 by the D Language Foundation