Andrei Popescu <[EMAIL PROTECTED]> wrote in news:[EMAIL PROTECTED] at.bofh.it:
> On Sat, Mar 29, 2008 at 12:05:50PM -0500, John Salmon wrote: >> How does one go about installing GTK+ into Debian Etch using Aptitude? > > Please explain what you are trying to achieve. GTK is a library used by > various programs. If a Debian program requires the library it will get > installed automatically by apt(itude). > > If you want to compile some program you need some specific packages, not > the runtime libraries, so please explain what you are trying to do. > > Regards, > Andrei I'm trying to compile the first program from "GTK+ 2.0 Tutorial" located in the GNOME Documentation Library on the gnome.org website. The source code is as follows; #include <gtk/gtk.h> int main(int argv, char *argv[]) { GtkWidget *window; gtk_init(&argc, &argv) window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_show(window); gtk_main(); return 0; } The command (also from the same place) is; [EMAIL PROTECTED]:~/tut$ >gcc base.c 'pkg-config --cflags --libs gtk+-2.0' The response I get from the compiler is; gcc: pkg-config --cflags --libs gik+-2.0: no such file or directory base.c:1:21: error: gtk/gtk.h: No such file or directory base.c:3: error: conflicting types for 'argv' base.c:3: error: previous definition of 'argv' was here base.c: in function 'main': base.c:5: error: 'GtkWidget' undeclared (first use in this function) base.c:5: error: (Each undeclared identifier is reported only once base.c:5: error: for each function it appears in.) base.c:6: error: 'window' undeclared (first use in this function) base.c:8: error: 'argc' undeclared (first use in this function) base.c:10: error: expected ';' before 'window' [EMAIL PROTECTED]:~/tut$ > The first line seems to indicate that I'm missing the whole package. -- John Salmon [EMAIL PROTECTED] ---- Posted via Pronews.com - Premium Corporate Usenet News Provider ---- http://www.pronews.com offers corporate packages that have access to 100,000+ newsgroups -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]