Robert Staudinger wrote:
> On 8/24/06, Mike Dewhirst <[EMAIL PROTECTED]> wrote:
>> Hans Breuer wrote:
>>> Am 23.08.2006 15:48, Mike Dewhirst schrieb:
>>>> Lars Clausen wrote:
>>>>> Mike Dewhirst sagde:
>>>> <snip>
>>>>
>>>>>> As an alternative, I am looking at group_props.py but it fails to import
>>>>>> dia.py. Google reveals a few dia.py results but none are apparently Dia
>>>>>> related.
>>>>> That is Hans' area, I don't claim to understand the Python parts.  Hans?
>>>> It appears from the all python scripts shown on the website, that there
>>>> must be a module called dia.py.
>>> There needs to be a module called 'dia' to somehow make dia functionality
>>> accessible to Python. It has always been this way, but it is not 'dia.py'.
>>> The Dia's Python bindings are written in C, the source code is in
>>> plug-ins/python. Under windows it is compiled to dia.pyd; under *NIX it
>>> is build if: ./configure --with-python; make; make install
>> Hans
>>
>> Thank you - I found all that in the sources. I was looking for dia.py
>> and missed it.
>>
>> Does anybody build Dia python bindings for Windows?
>>
>> Unfortunately I have no experience compiling C in Windows. Maybe it is
>> time I learned. Could you point me at a how-to suitable for the tools
>> you require?
> 
> AFAIK the official dia win32 build is created using msvc.
I don't possess msvc or any ms dev tools other than notepad.exe. I'm 
getting a feeling of déja vu. Yes - I think I've been here before. On 
that earlier occasion (forgotten what the app was) I elected to use 
Borland's C++ compiler rather than swallow the MS pill. It all failed 
dismally at some penultimate step just before I reached for the rusty 
razor blade.

> Another option is to use mingw/msys, which lets you reuse the *nix
> build infrastructure.

Googling as we speak.

Meanwhile, some questions for the community ...

1. Does anyone already build win32 Dia with python support AND who is 
prepared to post the binaries?

2. Is python support in Dia likely to be maintained in future?

3. Is Dia going to stay in CVS (vis-á-vis Subversion)?

> Warning: dealing with the latter can cause questionable mental
> conditions and should not be attempted by people not savy in using the
> auto-tools. (Frankly: it's a pain)
> 
> That said i have built dia on win32 with msys/mingw some time ago, a
> patch is available from
> http://bugzilla.gnome.org/show_bug.cgi?id=341549 . If you manage
> getting to the point where dia builds with said patch enabling python
> support should be pretty easy.

I see what you mean re Warning: above.

> Maybe trying to adapt the win32/msvc build system would be easier
> though, no idea really.

Out of the question.

Thanks Rob

Mike

> 
>> Would I need to compile the entire suite at the same time?
> 
> Yes.
> 
>> If so, and if I decided to stick with Dia would I need to keep in touch
>> with CVS so I could repeat the process in future?
> 
> Yes.
> 
> Best,
> Rob
> _______________________________________________
> Dia-list mailing list
> Dia-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://www.gnome.org/projects/dia/faq.html
> Main page at http://www.gnome.org/projects/dia
> 
> 
> 

_______________________________________________
Dia-list mailing list
Dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.gnome.org/projects/dia/faq.html
Main page at http://www.gnome.org/projects/dia

Reply via email to