Unix Technical Forum

Slackware-10.0 Gtk+-2.0 discrepancies

This is a discussion on Slackware-10.0 Gtk+-2.0 discrepancies within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> I just had an interesting experience. I decided I needed to start writing Gtk+ apps in 2.0, so I ...


Go Back   Unix Technical Forum > Unix Operating Systems > Slackware Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-20-2008, 06:22 PM
Longfellow
 
Posts: n/a
Default Slackware-10.0 Gtk+-2.0 discrepancies

I just had an interesting experience.

I decided I needed to start writing Gtk+ apps in 2.0, so I started out
with the helloworld code in the 2.0 tutorial. Cut and pasted. When I
tried to compile it, the errors looked like I was compiling the kernel:
just kept on rolling the screen!

After due consultation with the Gtk+ folk, I downloaded the source code
for the version of Gtk+ included with 10.0: gtk+2-2.4.3-i486-1. The
source code was gtk+-2.4.3. Compiled and installed it on the /usr/local
level.

Comparing the installed header files for gdk-pixbuf was a revelation:
wildly different! Looked like someone had added a bunch of stuff to
several header files and even included two *.xh files in the Slackware
package. What is going on here?

Where did Pat Volkerding get his packages? Or did he modify them
himself? I know he doesn't like Gnome, but have never heard anything
about the gtk code. Gtk+-1.2 works just fine, incidentally.

Anyone have a clue about this? My installation is still box stock: all
new stuff is at /usr/local, leaving /usr strictly distro stuff.

I guess the point is that unless this is resolved, I'll not be inclined
to trust Slackware development packages in the future, and that's a Bad
Thing (tm)!

Longfellow

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-20-2008, 06:23 PM
Longfellow
 
Posts: n/a
Default Re: Slackware-10.0 Gtk+-2.0 discrepancies

On 2006-07-16, Longfellow <not@this.address> wrote:
> I just had an interesting experience.
>
> I decided I needed to start writing Gtk+ apps in 2.0, so I started out
> with the helloworld code in the 2.0 tutorial. Cut and pasted. When I
> tried to compile it, the errors looked like I was compiling the kernel:
> just kept on rolling the screen!
>
> After due consultation with the Gtk+ folk, I downloaded the source code
> for the version of Gtk+ included with 10.0: gtk+2-2.4.3-i486-1. The
> source code was gtk+-2.4.3. Compiled and installed it on the /usr/local
> level.
>
> Comparing the installed header files for gdk-pixbuf was a revelation:
> wildly different! Looked like someone had added a bunch of stuff to
> several header files and even included two *.xh files in the Slackware
> package. What is going on here?
>
> Where did Pat Volkerding get his packages? Or did he modify them
> himself? I know he doesn't like Gnome, but have never heard anything
> about the gtk code. Gtk+-1.2 works just fine, incidentally.
>
> Anyone have a clue about this? My installation is still box stock: all
> new stuff is at /usr/local, leaving /usr strictly distro stuff.
>
> I guess the point is that unless this is resolved, I'll not be inclined
> to trust Slackware development packages in the future, and that's a Bad
> Thing (tm)!
>
> Longfellow


Apologies for having cast aspersions on Slackware.

"Some people say a distro's to blame,
But I know:
It's my own damn fault!"

Never, ever, ever install newer versions without removing the older ones
and doing the ldconfig stuff! Guess I've lost all hope of ever
attaining BOZO status...

Dumped all the extraneous stuff, replaced the newer versions with the
one's from the CD, did 'ldconfig' and it all "just works". Also
compiles Gtk+-2.0 apps without comment.

A very contrite,

Longfellow

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-20-2008, 06:23 PM
Realto Margarino
 
Posts: n/a
Default Re: Slackware-10.0 Gtk+-2.0 discrepancies

Longfellow <not@this.address> trolled:

> Never, ever, ever install newer versions without removing the
> older ones and doing the ldconfig stuff! Guess I've lost all hope
> of ever attaining BOZO status...


bozo status? Are you ill? Why would you want to be known as a
bozo? Bozos are the people who fuck things up, not fix them.

cordially, as always,

rm
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-20-2008, 06:23 PM
notbob
 
Posts: n/a
Default Re: Slackware-10.0 Gtk+-2.0 discrepancies

On 2006-07-18, Realto Margarino <rm@youasked.org> wrote:

> bozo status? Are you ill? Why would you want to be known as a
> bozo? Bozos are the people who fuck things up, not fix them.


Bozo the Clown was a marketing phenomena, eventually evolving into a
$150G business.

nb
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-20-2008, 06:23 PM
Realto Margarino
 
Posts: n/a
Default Re: Slackware-10.0 Gtk+-2.0 discrepancies

notbob <notbob@nothome.com> trolled:
> On 2006-07-18, Realto Margarino <rm@youasked.org> wrote:


> > bozo status? Are you ill? Why would you want to be known as a
> > bozo? Bozos are the people who fuck things up, not fix them.


> Bozo the Clown was a marketing phenomena, eventually evolving into
> a $150G business.


Maybe so, but in this ng a "bozo" is simply another name for an
idiot.

cordially, as always,

rm
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:03 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com