klaas.holwerda wrote:
> Malcolm Nealon wrote:
>   
>> I know that bakefiles were vetoed more or less by the developers of 
>> wxArt2D, 
>>     
> Well i was not ready to give up Cmake, and bakefile is rather complex. I 
> did not might to have them still in, but i can't maintain them. Bakefile 
> seems to work well now with wxLua, but it has taken a while. And without 
> Francesco it would clearly be a problem.
> Still CVS was tagged before removing the bakefiles, so you can get them 
> back from there. They did not work at that moment, but it was a good start.
>   

Yeah, thanks. Francesco already pointed this out to me so I have them. I 
was trying to get them to work, but felt like I was running around in 
circles. A feeling that is no stranger at the moment.

Once I can get the libraries built correctly (they build at the moment 
some with lots of warnings - and when I try to build a sample the 
program builds but crashes on startup) I'll have another look. If these 
makefiles work, then it should be a reasonably simple case of copying 
the contrib files over and editing them to suit. Of course I have said 
such bravado before and lived to regret it.

>> but I have major problems getting cMake to work for me. 
>>     
> What was your problem?
>   

It didn't like my monolithic build to start with. I had to rebuild 
wxWidgets  just to try to  build the wxArt2D libraries.

Eventually I gave up trying to get it to work with my installed gcc 
compiler, and moved to VS2005, which I used successfully. Especially 
since you had already done the hard work for me.

However I wanted to make a devpak for wxDev-C++, (a prebuilt library so 
that the users of wxDev didn't have to go through the headache I have 
trying to get the library compiled. Here was where cMake and I parted 
company.

>> With 
>> this method at least I can just use the gcc compiler that comes with 
>> wxDev-C++ and build the libraries. 
>>     
> I wonder what is needed for wxDev-C++, why is it so different from say 
> VC2005? 
I couldn't say. It is in essence a MinGW distribution, and if I knew 
enough about cMake (too many irons in the fire at the moment to learn) 
it might very well be possible to just add the required paths etc. to 
the necessary files and have it working.

> Does it really need a monolithic build??
Need? Not really, but wxDev (and its predecessor Dev-Cpp) tend to be 
most used by beginning programmers (although I am quite sure that thee 
are many very experienced programmers using them), and one of the 
problems with multi library libraries is the order of the libraries. A 
monolithic build solves this problem. If I could find out the linking 
order for wxArt2D I would investigate a monolithic library here too. 
Just to make it easier for the users to use the library.

Best regards
Mal


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Wxart2d-users_dev mailing list
Wxart2d-users_dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev

Reply via email to