Billy Patton wrote: > I'm not very much on bakefile or cmake. I fairly competent in gnu > make. I know, I'm an old fart. But I've been trying for the last 2 > weeks (side bar project) to get wxArt2D to compile with no luck what so > every. Klaas have been very helpful, but it still doesn't work.
And every one here is using it, so it would be interesting to know why exactly it does not work for you. At least we can improve the situation. > > Now wxWidgets with the configure script compiled straight out of the box > with no problems what so ever. The number of testers and developers can not be compared. Not even speeking about the level :-) > From MY POINT OF VIEW ONLY, cmake is an absolutly useless piece of > software that just adds another layer and language between the user and > a makefile. It should be removed from the face of software earth. Then i suggest you start writing all make files for every possible compiler, i am sure you won't. Cmake is not much more then typing "configure" in Unix, only this time it is for all platforms the same approach. That it generates makefiles at the client side, is no problem for me. So i don't see the difference with the normal Unix approach. We even had one day a script called configure, which called cmake with the right input settings. If you look at verbose output of cmake, you will understand that it is doing much the same as configure. The approach taken is only to make it platform independent. Its all the same. Interesting enough i started wxArt2D using only gnu makefile as build system, but with all the different compilers, it became quickly a nightmare. Yes i am sure makefiles is like assembler, its history, one makes programs in C++ these days. Therefore on uses Cmake, bakefile, premake etc. > > I know this is going to piss off proponents of cmake and I'm not trying > to start a flame war, just giving my opinion > cmake seems to be for those experienced with cmake. > configure, any idiot an use, look at me, I can do it :) If it is perfectly well tested etc. etc. there is hardly any difference in use. Just because you can't get it to work, says nothing about Cmake, it says more about wxArt2D. e.g. that more developers and testers are needed, which are prepared improve it. > > BTW, I'm 100% unix person, so this pc stuff is foreign. Understood ;-) But if you want to use the glitter in wxArt2D, you must learn Cmake. And if later on you want to use the wxLua binding etc., Cmake is just very powerfull. Klaas -- Unclassified ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wxart2d-users_dev mailing list Wxart2d-users_dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev