Hi Jeremy,

On Mon, 20 Aug 2007 23:48:38 +0900, Jeremy O'Donoghue <[EMAIL PROTECTED]> wrote:
> 1) Build wxC wrapper for wxWidgets. Building this is really quite
> dependent on how
>    wxWidgets itself was built, which is OK on Unix (wx-config tells
> you), but subject
>    to much pain and guesswork on Windows.
>    STC support is built at this time. If STC is not present in the
> wxWidgets build,
>    the wxSTC functions are all empty (but present).

I think we can solve this problem by modifying wxc-*.dsw.
If we write "Project Dependency" on dsw file, Visual C++ build
dependency before build wxc.
(But we must use "Unicode **" instead of "**". See attached
wxcu-2.6.4.dsw and doc-fix.dpatch.)

It look fine for me, so I planed to remove --with-contrib and
requiring to install contrib library as 2. option in this thread.

http://thread.gmane.org/gmane.comp.lang.haskell.wxhaskell.general/199/focus=249


The problem is that we can't use nmake, because building on Windows
deeply depends on Visual C++ project files.

But we can generate Visual C++ project (.dsp) file instead of make.nmake.
I also attached GenVCProject.hs that is Visual C++ project file generator.
(That code is messy now, but we can refactor it. And It is easier to
modifying .dsp file by using that.)


> (note
> that this would probably preclude Linux users from using the wxWidgets
> provided by their package manager as the chances would be pretty high
> that it would be incorrectly configured).

I have a question about that, so I send previous mail.


Best Regards,

-- 
shelarcy <shelarcy    hotmail.co.jp>
http://page.freett.com/shelarcy/

Attachment: doc-fix.dpatch
Description: Binary data

Attachment: GenVCProject.hs
Description: Binary data

Attachment: wxcu-2.6.4.dsw
Description: Binary data

-------------------------------------------------------------------------
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/
_______________________________________________
wxhaskell-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users

Reply via email to