Re: code::blocks and X11 via MacPorts: is this as it is supposed to be?

2021-09-14 Thread Mojca Miklavec
Hi,

code::blocks is in a dire need for some love from a developer.

There has been a release 20.03 in the meantime, but we are still
shipping 17.12 (17 stands for 2017, just in case it isn't clear).
>From what I remember wxWidgets 3.0 never worked satisfactory in that
(older) port, which is partially the reason why the +wxgtk28 variant
was left there in the port in the first place. The upstream lacks some
macOS-savy developer workforce.

(When I last touched the port, it also took forever to build it on a
2009 laptop, making it more annoying to try out various patches,
variants etc.)

It would be great if someone could try to update the port (which most
likely includes writing some potentially non-trivial patches to make
it build) and see if wxWidgets support got any better in the meantime.

Mojca


Re: code::blocks and X11 via MacPorts: is this as it is supposed to be?

2021-09-14 Thread Gerben Wierda via macports-users


> On 13 Sep 2021, at 22:50, Eric Gallager  wrote:
> 
> Codeblocks has alternative variants that don't use X11 if X11 isn't
> working for you; try installing with the +wxwidgets30 variant instead
> of the +wxgtk30 variant.

The +wxgtk30 variant lacks functionality, it seems, and doesn’t work. E.g. 
installing it and trying to create a new project does not give you the choice 
to select an object type. All categories and such are empty. 

Back to the GTK variant, but that one doesn’t work fully either, but I guess it 
is an Apple thing because the problem is that it cannot create a directory for 
a project (so probably a rights issue)

(I’m testing this for someone else who has little technical skills)

G

> 
> On Sun, Sep 12, 2021 at 4:33 PM Gerben Wierda via macports-users
>  wrote:
>> 
>> port was already installed and login-logout
>> 
>>  xorg-server @1.20.11_1 (active)
>> 
>> (it said ‘port install org’ in the original message because of 
>> auto-‘correct’, btw)
>> 
>> Gerben Wierda (LinkedIn)
>> R Enterprise Architecture (main site)
>> Book: Chess and the Art of Enterprise Architecture
>> Book: Mastering ArchiMate
>> 
>> On 12 Sep 2021, at 22:23, Chris Jones  wrote:
>> 
>> 
>> sudo port install xorg-server
>> 
>> Logout and back in again
>> 
>> On 12 Sep 2021, at 11:17 am, Gerben Wierda via macports-users 
>>  wrote:
>> 
>> I’ve been trying out code::blocks and X11 installed via MacPorts and I’m 
>> under the impression something is missing.
>> 
>> I installed using
>> 
>> sudo port install org
>> sudo port install codeblocks
>> 
>> Logging out and in again made sure the correct environment variables are 
>> set.  When I then open codeblocks, I see a lot of error messages like this:
>> 
>> (codeblocks:75317): Gtk-CRITICAL **: 12:02:13.796: 
>> gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
>> 
>> But the system does seem to launch.
>> 
>> Trying to launch xeyes as a test, gets me a huge entire-screen sized xeyes 
>> and no way to turn that into a small window somewhere.
>> 
>> Is that as it is supposed to be?
>> 
>> Gerben Wierda (LinkedIn)
>> R Enterprise Architecture (main site)
>> Book: Chess and the Art of Enterprise Architecture
>> Book: Mastering ArchiMate
>> 
>>