Mike Dewhirst wrote:
> 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.

Rob - you are correct - it is too difficult.

Thanks for trying

Mike


> 
>> 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