Hi,

Jonas Rydberg ha scritto:
> Francesco Montorsi wrote:
>>> I am trying to build dmars makefiles for different wxcode components, but it
>>> fails.
>>>     
>> well, dmars is a "rarely-used" format. You're the first one asking about 
>> it...
>>   
> Yes, I get that since I get these errors, but I thought that since the
> main wx library builds ok with bakefile generated dmars makefiles,
> wxcode components should "just work".
not so easy :)

> Maybe I've misunderstood something about bakefiles, but I thought that
> the target logic (dmars, vs, bcc, etc) was the same for all projects
> using bakefiles, and as long as a target (like dmars) was supported,
> makefiles for any project should work.
in very theory it should be so. In practice in bakefiles there are some 
points which needs to be "executed" only for some types of formats and 
not others. Thus testing the bakefiles & generated makefiles against a 
format is indispensable.

> Guess I need to download bakefile sources and start debugging then.
that's not a problem with bakefile itself, but rather with wxWidgets 
bakefile presets (in wxCode\build\bakefiles\presets\wx_*.bkl) and wxCode 
presets (in same folder).

> Or
> switch Win-compiler. My main dev platform is Debian and there it's no
> problems, but my win machine is so slow, so the quick dmars compiler
> seemed like a good choice. Tried mingw, but it took forever to build...
I agree that mingw is the slowest compiler available on Win. It's hardly 
usable at all for me.

I strongly suggest you to use free MSVC 8 compiler (M$ now gives away 
for free the "express edition") or the free Borland 5.5 compiler 
(probably the faster compiler I've ever used - but buggier than M$'s one).

> 
>>> I get the following error when i run bakefile:
>>>
>>> [1/8] generating dmars from keybinder.bkl
>>> D:\Spara\Projekt\wxCode\build\bakefiles\presets\wx_win32.bkl:84: 
> error:output format does not support conditional processing
...
 > I think the first
> error line is more important, since it signals a problem with output
> format, ie problems with bakefile dmars support.
ops, you're right! I didn't see it. Well, the error says pretty much 
everything: dmars MAKE is brain-dead and does not support "if" statements.
Maybe dmars_smake is better?


Francesco


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
wxCode-users mailing list
wxCode-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxcode-users

Reply via email to