The future of the gtk1 libraries (linux users please read)

Linux specific forum

How would you use the gtk1 subsystem?

To compile programs for gtk1 and 2 without modification
7
12%
Only occasionally for gtk1 specific stuff
16
28%
Not at all
35
60%
 
Total votes: 58

Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

I initially selected "Occasionally" but I see now that it would be best to concentrate more on compatibility with the other versions. I now say drop GTK1 and move to all GTK2, anyone needing GTK1 can use the old compiler as someone has already suggested.
-Beach
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

I vote for drop the bugger.
John Duchek
User
User
Posts: 83
Joined: Mon May 16, 2005 4:19 pm
Location: St. Louis, MO

Don't waste your time

Post by John Duchek »

Drop it.
John
John R. Duchek
St. Louis,MO
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

At the beginning I voted for ocassional use, but dropping it would be just finde to me.
Ramihyn_
Enthusiast
Enthusiast
Posts: 314
Joined: Fri Feb 24, 2006 9:40 am

Post by Ramihyn_ »

Drop it. Focus on making PB4 with GTK2 libs as stable and compatible as possible.

If people want to support low-end (outdated) machines, they usually have to stick to old(er) development environments anyway -> PB 3.94.
johnfinch
User
User
Posts: 45
Joined: Thu May 11, 2006 1:45 am
Location: florida
Contact:

Post by johnfinch »

Drop
Leopard-parallels-XP-Vista
StanDan
User
User
Posts: 57
Joined: Sun Feb 26, 2006 3:43 am
Location: Missouri, United States

Drop

Post by StanDan »

I voted that I use it for compiling versions for 1.x and 2.x without changing the code. However now that I think about it. That's hardly ever the case. Usually there will be several CompilerIfs checking the #GTK_MAJOR_VERSION to do something or other GTK specific. So unless the program is extremely simple, it's not really an advantage to have both engines.

Also it's a lot of work to maintain both engines. I'd love to see a Linux 4.0 so I could migrate, I'll write it in 3.94 if a project requires both.

Kinda sad to say since GTK 1.x is blazing fast and has fewer dependencies. It really is closer to the PB spirit, it's just old.
andreyu
User
User
Posts: 16
Joined: Sun Oct 01, 2006 7:12 pm
Location: Belarus
Contact:

Post by andreyu »

Many new distros not include gtk1 by default.
Regards, _Andrey_
http://www.wegroup.org
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Post by thamarok »

I have been thinking of this and would say don't drop it.
Make Purebasic use GTK2 by default and if people want, they can use GTK1 as a subsystem. Because many people who only use their Linux for desktops, update their systems a lot and with a new distro GTK1 doesn't come usually by default (I am using Debian Etch and it didn't have GTK1)..

However, server/desktop people are still using old distros (like debian Woody) which have GTK1 installed by default and if they had to update their system, one or more days could vanish just because configurations and I wouldn't like that to happen if I had a server running.

And why should GTK1 people use PureBasic 3.94? It doesn't have that much functionality to make a big project for a server etc..
Post Reply