On 20 May 2010 19:28, Andrei Vishneuski vish@gravitysoft.org wrote:
On 19 mei 2010, at 22:34, Enrico Tröger wrote:
On Tue, 18 May 2010 21:40:03 +0200, Andrei wrote:
On 05/18/2010 01:31 PM, Andrei Vishneuski wrote:
On 18 mei 2010, at 13:22, Lex Trotman wrote:
On 18 May 2010 20:37, Andrei Vishneuski <vish@gravitysoft.org mailto:vish@gravitysoft.org> wrote:
I am big fun of Geany and have used it in Windows and Linux as my primary development editor. The problem is usage of Geany under Mac OSx. Basically under Mac osx you have three options:
- Install port and install geany through the port. This is the
most simple way. Geany looks a little bit ugly but workable and fast. 2) Deploy native Mac OSx GTK (see gtk-osx). More complicated way to use Geany. Geany looks more integrated with Mac OSx, but it is SLOW ! 3) Use virtual (Linux) machine. Not a graceful way but better than nothing.
I have tried all three options. And unfortunately only third option is applicable.
Options 1) and 2) has critical bug. If you try to build something geany starts consuming 100% CPU time ! It seems there is something wrong with process output reading, geany cannot correctly finalize it and stuck somewhere in reading loop.
Does anybody have the same experience and may be just by chance has found a workaround ?
Which versions of Geany and Glib and GTK?
Geany 0.18.1
- Mac OSx port GTK2 2.18.2
- native gtk-osx GTK2 don't know exact version they are supporting
(have to see my home PC to give you more information)
I little bit more about gtk-osx version: geany 0.18.1 (built on May 18 2010 with GTK 2.18.2, GLib 2.22.2) Geany and gtk-osx has been compiled as i386 applications since 64bits version of gtk-osx is no stable yet.
PS: frankly speaking I think it is not GTK related bug, since I have
It doesn't need to be a GTK/GLib bug but maybe we just use it wrong or it behaves differently on MacOSX or MacOSX behaves differently than Linux/Unix. I can't say what's wrong and I don't have access to a MacOSX system :(.
Could you give me a brief use case how the build feature works (several general steps) and point the file where I can find code responsible for it. May be I will try to take a look at the problem closer (cannot guarantee since I have not used C/C++ for ages :)). As far as I can see practically everything works: it executes appropriate tool for compilation, gets output from the tool, parses output and makes parsed results visible in compile window. But after that geany CPU load is 100%.
Oh, the load remains 100% forever after??? Do you get a success message in the status bar?
Can you try the nightly build version but configure the "build" to run a shell script that just does a delay so you can check if the load starts before the end of the build or after completion.
I have tried geany night build and geany 0.17. They have the same problem.
Ok, thanks, 0.17 lets out new build bits I added :-) but we've still got to fix the problem :-(
PS: Buy the way, several days ago VirtualBox 3.2 has been released. One of the very interested feature is support for Mac OSx. That means it is possible to install original Mac OSx from original oficial DVD. It could be a good way to test geany for this platform.
If one has a DVD, doesn't a Mac come from a place with golden arches?? Thats how much I know about them I'm afraid.
Personally I havn't got windows build capability either, I just havn't had the chance to set it up.
Cheers Lex
Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany