Re: Data to Callback Functions

2004-08-23 Thread Ruben Safir Secretary NYLXS
I think your right, and I was on IRC for a bit tonight fishing for answers.

I'm calling for an instance of the structure on the stack and forgetting
that the entire stack vanishes when the program returns to gtk_main.

This makes the usefulness of gpointer data in the callback function a lot
less usefull than I'd like.  It seems that literal data like a string
gets sent, and GtkWidget objects can be sent, but other kinds of
data, such as my struct, doesn't get passed to the callback function
because it doesn't get caputers by gtk_main and it falls off the stack.

I'm going to try to envelope the struct in g_new and see if that works.
Otherwise, I'll declare the entire struct instance in main and make it
globally available.

Thanks for taking the time to help a green horn.

Ruben

On Mon, Aug 23, 2004 at 10:39:18AM +0200, Sven Neumann wrote:
 Hi,
 
 Ruben Safir Secretary NYLXS [EMAIL PROTECTED] writes:
 
  I'm trying to write a program for the clinical pharmacy department
  at the hospital.  I hoped to create a top_level window with a vbox.
  The top of the vbox has some buttons and the bottom has a frame.
  Depending on which button is clicked, a different 'form' would
  desplay below.
  
  In order to do this I created several files, clinical.c clinical.h
  forms.c forms.h calculations.c calculations.h, so I could use the
  calculations for a future project.
  
  In order to retain access to everything, in fomrs.h I has a struct
  definition struc s1, which has membership of GtkWidgets which I
  hoped to assign to structure instances to pass to callback functions
  attacts as gpoint data, with is the last argument in
  g_signal_connect, such as follows
  
  g_signal_connect (G_OBJECT (button), clicked,
G_CALLBACK (lbw_screen), handle);
  
  where handle is my structure with the GtkWidgets stored.
 
 It should work that way but unless you show us some more code we
 cannot help you to find out why it doesn't work for you. My guess is
 that the handle struct is stack-allocated memory at the time you
 connect the callback and doesn't exist any longer when the signal is
 run. But w/o seeing more code that's just a guess.
 
 
 Sven

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: Help installing GTK+-2.0 v 2.4.6

2004-08-22 Thread Ruben Safir Secretary NYLXS
Is the documentation for GTk wrong in the tutorials

It looks like this URL:

http://www.gtk.org/tutorial/sec-events.html has an error when describing
gint callback_func( GtkWidget *widget, GdkEvent  *event, gpointer   callback_data );

Shouldn't there be 4 parameters, including the callback function?


Ruben

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


GTK Documentation error

2004-08-22 Thread Ruben Safir Secretary NYLXS
On Sun, Aug 22, 2004 at 03:19:13AM -0400, Ruben Safir wrote:
 Is the documentation for GTk wrong in the tutorials
 
 It looks like this URL:
 
 http://www.gtk.org/tutorial/sec-events.html has an error when describing
 gint callback_func( GtkWidget *widget, GdkEvent  *event, gpointer   callback_data );
 
 Shouldn't there be 4 parameters, including the callback function?
 
 
 Ruben
 
 -- 
 __
 Brooklyn Linux Solutions
 
 So many immigrant groups have swept through our town 
 that Brooklyn, like Atlantis, reaches mythological 
 proportions in the mind of the world  - RI Safir 1998
 
 DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
 http://fairuse.nylxs.com
 
 http://www.mrbrklyn.com - Consulting
 http://www.inns.net -- Happy Clients
 http://www.nylxs.com - Leadership Development in Free Software
 http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
 http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn
 
 1-718-382-0585

___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: GTK Documentation error

2004-08-22 Thread Ruben Safir Secretary NYLXS
Oh yes

What is the favorite GTK irc channel?  Are newbies welcome on it?

Ruben

On Sun, Aug 22, 2004 at 10:20:45AM +0200, Sven Neumann wrote:
 Hi,
 
 Ruben Safir Secretary NYLXS [EMAIL PROTECTED] writes:
 
   Is the documentation for GTk wrong in the tutorials
   
   It looks like this URL:
   
   http://www.gtk.org/tutorial/sec-events.html has an error when
   describing
 
  gint callback_func (GtkWidget *widget,
  GdkEvent  *event,
  gpointer   callback_data);
   
   Shouldn't there be 4 parameters, including the callback function?
 
 No, that's a misunderstanding on your side. Perhaps you want to reread
 the chapter about signals once more.
 
 
 Sven

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


repacking boxes and keeping a handle on the toplevel window and all it's chidren

2004-08-22 Thread Ruben Safir Secretary NYLXS
Is it possible to change the contents of a box from a signal handlers?

I want to have a 2 paned box, with all the widgets of the screen in a 
static global struct, and then repack the lower box on the click event.
and then repopulate it will text fields and lables.

Is this possible?

Ruben

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Data to Callback Functions

2004-08-22 Thread Ruben Safir Secretary NYLXS


Hello

I'm trying to write a program for the clinical pharmacy department at
the hospital.  I hoped to create a top_level window with a vbox.  The top
of the vbox has some buttons and the bottom has a frame.  Depending on
which button is clicked, a different 'form' would desplay below.

In order to do this I created several files, clinical.c clinical.h
forms.c forms.h calculations.c calculations.h, so I could use the
calculations for a future project.

In order to retain access to everything, in fomrs.h I has a struct definition

struc s1, which has membership of GtkWidgets which I hoped to assign to
structure instances to pass to callback functions attacts as gpoint data,
with is the last argument in g_signal_connect, such as follows

g_signal_connect (G_OBJECT (button), clicked, G_CALLBACK (lbw_screen), handle);

where handle is my structure with the GtkWidgets stored.

However, this is not working, and when I call the signal by clicking on
the button, the structure is converted to a null pointer by the 
gpointer cast and the screen almost looks like it goes out of scope in the
debugger.

How can I do this other than make the entire structure global?
How can I get a callback fuction to gain access to it's parent
windows and widgets?


Ruben

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585

NYLXS: New Yorker Free Software Users Scene
Fair Use -
because it's either fair use or useless
NYLXS is a trademark of NYLXS, Inc

___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: GTK+ books

2004-02-08 Thread Ruben Safir Secretary NYLXS
Well - It focuses on gnome1, but it's very cookbook like and can be more
systematic about functions and better define data types, and better
explain how the event looks works, especially in terms of scoping.

Ruben


On Sun, Feb 08, 2004 at 11:36:40PM +1030, David Lloyd wrote:
 
 What's wrong with Havoc Pennington's offering? (Look for GTK and such on New
 Riders).
 
 DSL
 ___
 gtk-list mailing list
 [EMAIL PROTECTED]
 http://mail.gnome.org/mailman/listinfo/gtk-list

-- 
__
Brooklyn Linux Solutions

So many immigrant groups have swept through our town 
that Brooklyn, like Atlantis, reaches mythological 
proportions in the mind of the world  - RI Safir 1998

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-21 Thread Ruben Safir Secretary NYLXS
 
 If you don't know whether, or where, it's installed, and you don't know how
 to find out, you shouldn't be messing with source installs. You're likely to
 break things.
 

That's one opinion, but not a good one.

Why not show him how to find them?



-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-21 Thread Ruben Safir Secretary NYLXS
On Tue, Oct 21, 2003 at 11:26:35AM +0200, Sven Neumann wrote:
 Hi,
 
 Steve Grimaud [EMAIL PROTECTED] writes:
 
  I'm sorry, but the statement below by Reuben hits the nail on the
  head for the user.
 
 The user doesn't compile any packages. Perhaps the user installs a
 binary package from time to time but actually she shouldn't even have
 to bother with that.
 

No

The USED don't install source packages.

USERS do it all the time.



 
 You don't need to understand how they work but you should have
 understood where the compiler and linker look for include files and
 libraries. This involves understanding the basics of gcc and ld
 command-line options (and on Linux it also involves a basic
 understanding of ldconfig).
 
 This is basic knowledge for building software. 

Not for Apache or Perl or X.



-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-21 Thread Ruben Safir Secretary NYLXS
Darn RPM's are also broken.  In fact, the source RPMs are often broken.

You should be able to install from source when the source is reasonably designed.

Ruben

 

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-21 Thread Ruben Safir Secretary NYLXS
On Mon, Oct 20, 2003 at 11:20:11PM -0400, Chad A Daelhousen wrote:
 At Mon, Oct 20, 2003 at 03:19:40PM -0400, Ruben Safir Secretary NYLXS wrote:
   If you're so unsure about its location that you're resorting to 'find', you
   just bought yourself a 'find /'.  Yes, over *all* the file systems.  
  
  Not really.  You just need to check /opt /usr/include and /lib
 
 /usr/lib, /usr/local/lib, $(PREFIX), $LDFLAGS, anything nonstandard in
 /etc/ld.so.conf on Linux... and that's just for libraries, not includes.
 The cure is worse than the disease.
 

I disagree.  The cure is the cure.  And /etc/ld.so.conf is easy enough to
cat, is it not?



 GTK+ simply expects anyone compiling from source to give it a clean
 system to run on. If things were broken before it arrived, that can
 hardly be blamed on GTK+ itself.
 

And this statement is a a statement of acceptence of incompetency and negligence
which has plagued gnome for a LONG LONG time.  The ability to upgrade the sources
through a constitant use of defaults for autoconf is ESSENTIAL to the long term
usage of any large software package in which the user is to become dependent on.


Ruben


-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-21 Thread Ruben Safir Secretary NYLXS
That work is a waste if the software can't be compiled and upgraded smothly from 
source.

Ruben


 
 Those guys are working for you, never forget it.
 You should be thanking them instead of whining.
 --
 Cédric
 
 ___
 gtk-list mailing list
 [EMAIL PROTECTED]
 http://mail.gnome.org/mailman/listinfo/gtk-list

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-20 Thread Ruben Safir Secretary NYLXS
While it might be tedious to have a properly working autoconf
test, it is what is needed for a sane installation of the source.


BTW - this problem is not just with gtk, but with gnome as well.

Nothing is more fustrating than being told by a gtk application
that lib xyz doesn't exist, when you can see the library in plain sight
on the file system.

Ruben


On Mon, Oct 20, 2003 at 12:34:29AM -0300, Mariano Suarez-Alvarez wrote:
 On Mon, 2003-10-20 at 00:22, Paul Davis wrote:
  I assume some pre-existing libraries were linked with an older linker,
  then a newer linker was installed? The only solution in that case is
  for users to know the meaning of:
 /usr/i386-pc-linux/bin/ld: anonymous version tag cannot be combined
with other version tags
  
  Maybe ld should have a more meaningful error message on object/linker
  versions. It would be tedious to write an autoconf sanity check macro
  for every library to be linked.
  
  thus proving (or at least confirming) sven's that this has nothing to
  do with installing GTK, per se.
 
 Maybe gtk's configure script could evolve into something admins could
 add to their crontabs so that they get a weekly check on the well being
 of their systems...
 
 -- m
 
 
 -- 
 ---
 Mariano Suárez-Alvarez
 Departamento de Matematica - FCEyN - Universidad de Buenos Aires
 Ciudad Universitaria, Pab. I. (1428) Ciudad de Buenos Aires, Argentina
 http://mate.dm.uba.ar/~aldoc9
 
 De la observación de la irreductibilidad de las creencias últimas 
 he sacado la mayor lección de mi vida. Aprendí a respetar las ideas 
 ajenas, a detenerme ante el secreto de las conciencias, a entender 
 antes de discutir, a discutir antes de condenar. Y como estoy en 
 vena de confesiones, hago una más, quizás superflua: detesto con 
 toda mi alma a los fanáticos.
 
 Norberto Bobbio, Italia civil.
 ___
 gtk-list mailing list
 [EMAIL PROTECTED]
 http://mail.gnome.org/mailman/listinfo/gtk-list

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-20 Thread Ruben Safir Secretary NYLXS
./confure

make

make install

IMO, That is all that should be needed to compile anything to a sane
configuration.  How many places can the libraries be sitting? - 4 or 5
tops?  Use locate in the autoconf file, or find if need be.

Ruben

On Mon, Oct 20, 2003 at 07:48:19PM +0200, Sven Neumann wrote:
 Hi,
 
 Ruben Safir Secretary NYLXS [EMAIL PROTECTED] writes:
 
  While it might be tedious to have a properly working autoconf
  test, it is what is needed for a sane installation of the source.
 
 You obviously missed the cause of this particular problem. Of course
 what you state here is correct in general.
 
  BTW - this problem is not just with gtk, but with gnome as well.
  
  Nothing is more fustrating than being told by a gtk application that
  lib xyz doesn't exist, when you can see the library in plain sight
  on the file system.
 
 IMO this is solely a problem of people not reading the docs. Building
 GTK+ (and probably most if not all GNOME applications) is
 straight-forward if you know a handful of rules. Basically you will
 need to know how your compiler looks for include files and how your
 linker looks for libraries. Then you should know how to change these
 behaviours and what role pkg-config is playing in this game. All this
 can be explained in full detail in about hundred lines. If people
 would look at the file INSTALL, they would notice a link to a webpage
 as well as a pointer to a local file which does just that. If you have
 a working build environment and understand these simple rules, you
 shouldn't run into any build problems.
 
 
 Sven

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-20 Thread Ruben Safir Secretary NYLXS
 
 locate is a bad choice - if the bozo has installed glib or something wrong, and

locate can be tried first, after looking at the timestamp

 
 If you're so unsure about its location that you're resorting to 'find', you
 just bought yourself a 'find /'.  Yes, over *all* the file systems.  

Not really.  You just need to check /opt /usr/include and /lib

While find is a HOG, you are only perhaps doing this once, writing results
to a file in /tmp which can be timestamped for future installed system.

BTW - I also agree that finding the wrong libraries is a problem, which is
why the first thing the ./configure script needs to do is to take a hard look
at the system and determine what is there.  If your using a system for a long
time and have loaded ximian, helix and distro RPM's, it is very likely to
have multiple libraries installed.  We're not really reinventing the wheel here.
This is problems Unix and C have needed to contend with for years.  The proper
usage of autoconf, make, find, locate, ld and even RCS are designed to make this
work.  

When these problems of worng libraries etc occur, they screw up gnonf as much as
they would the standard tool set.

Your not going to get 100%, but your going to do much better than the current 
state of gnome and gtk software installation, especially on a standard Linux
kernel based x86 system.

I've never gotten balsa to compile with the spell libraries by hand since it's
ealiest releases.  And while I'm not Miguel, I'm far from a newbie at both
writing code and administrating systems.

With make, you can even go and fetch a needed library off the net, like CPAN, 
if needed to.  You can also TEST partitions and see if they are networking
partitions, and remove them from consideration with find.


 NFS.  Figuring out how to make automount filesystems DTRT (when they're
 configured to automount /usr/local/borked-source on the fly but they aren't
 mounted when the find runs, for example) is left as an exercise for the
 masochistic reader.
 
 I hate to say it, but GTK is *NOT* the most difficult thing in the world to
 install. If you can't be bothered to read the directions and understand the
 tools, maybe you need to make a decision:
 

I agree.  GTK is not the hardest thing, but GTK and GNOME aps are a nightmare.

Ruben



-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-15 Thread Ruben Safir Secretary NYLXS

 
 Compiling anything from source can be difficult. Jhbuild and garnome make it
 much easier.
 
 But still it's only something that developers of GTK+ should need to do.
 Other people don't need to compile from source. I see no problem.
 
 If your disribution makes it difficult to install something, then it's a
 problem with the distribution.

This is a very poor excuse and neede not be true.  Nearly every important
package on my system is installed with autoconf and make, without trouble,
from sendmail, bind, apache, Perl, X, etc etc etc.

GTK is only hard to compile and install by hand because the developers have
chosen to make it so.  Originally, it was no problem.  Even compiling just
Balsa now with the aspell libraries is a nightmare.

This has nothing to do with the distribution.  It's not the fault of the 
distribtuion.  It has nothing to do with the distribution.

Ruben

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-15 Thread Ruben Safir Secretary NYLXS
 
 But still it's only something that developers of GTK+ should need to do.
 Other people don't need to compile from source. I see no problem.


That is just wrong.  It's fundementally counter to the essense of free software.
It draws to the conclusion that end users are inherently stupid, and unable
to comprehend the basics of software design and compilation. And it is a 
conclussion that is not founded on fact, as we can see with hundreds of
equally complex projects which do compile rationally.`

Frankly, its a abussive attitude

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-15 Thread Ruben Safir Secretary NYLXS
 You are unusual.

Yes I am, but not in this regard.  Compiling software is what nearly
everyone who uses systems over years eventual does, if either to get
a new video card working, to try a program, or to create a more secure or
customized computing environment.

In the MS world, people prirate Photoshop and abuse shareware.

With Free Software people learn to compile downloads.

Ruben

apt-get SUSe

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-14 Thread Ruben Safir Secretary NYLXS
Not to mention that the last tinme I sat here with Richard Stallman 
with an 'apt-geted' version of GNOME, it was completely broken.

I had to spend 2 hours to get it to function in the most basic ways
(like logging off).

Ruben

On Wed, Oct 15, 2003 at 12:32:27PM +0930, David Lloyd wrote:
 
 Tara,
 
  If I may add, it's also difficult to install GTK (not just a
  new one). I think the developers are doing a great job, and
  there is room for improvement.
 
 apt-get install libgtk2
 
 rpm -ivh libgtk*
  (or whatever Redhat/Mandrake call them)
 
 emerge blah blah
 
 cd /usr/ports/[whereever]  make install
 
 ..don't sound too difficult to me.
 
 
 DSL
 
 ___
 gtk-list mailing list
 [EMAIL PROTECTED]
 http://mail.gnome.org/mailman/listinfo/gtk-list

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list


Re: why is gtk install so difficult?

2003-10-14 Thread Ruben Safir Secretary NYLXS
I didn't call you a bigot.


On Wed, Oct 15, 2003 at 01:41:43PM +0930, David Lloyd wrote:
 
 Ruben,
 
  That is not aictually not  solution,  The problem with compiling
  GNOME and GTK have been going on too long and no degree of 
  Debian bigotry fixes the fundemental problem.
 
 Huh?
 
  /me takes a back step
 
 I am now labelled a Debian bigot because I dare to say that I don't find
 typing apt-get or rpm [which is decidedly not Debian] or the *BSD
 equivalent?
 
 No degree of illogical insults, such as yours, will fix the problem. If you
 don't like this state of affairs, go find yourself another culture and
 planet to live on--preferably one where you can hurl illogical conjecture at
 other people as part of your daily affairs.
 
 
 DSL

-- 
__
Brooklyn Linux Solutions
__
DRM is THEFT - We are the STAKEHOLDERS http://fairuse.nylxs.com

http://www.mrbrklyn.com - Consulting
http://www.inns.net -- Happy Clients
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from 
around the net
http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn

1-718-382-0585
___
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list