Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have been playing with ubuntu. I wanted to compile a pluggin by hand that was not available from apt. I needed to install gtk-1.2-devels and glib-1.2 devels. On this system these are seperat packages from gtk-1.2 and glib-1.2. Here is where I am unsure. On my gentoo system i do not have seperate developmetal packages for glib and gtk, or do I?
Under a normal source install of gtk-1.2 or glib-1.2 don't the developmental packages get installed automatically?
Does a bianary distro do a partial install of thos e packages, cutting out the includes(to save space) and other needed files?
Originally posted by shanenin
[B]I have been playing with ubuntu. I wanted to compile a pluggin by hand that was not available from apt. I needed to install gtk-1.2-devels and glib-1.2 devels. On this system these are seperat packages from gtk-1.2 and glib-1.2. Here is where I am unsure. On my gentoo system i do not have seperate developmetal packages for glib and gtk, or do I?
Not sure about Gentoo but on a Debian based system the developement files are always in separate packages. A quick search on my Debian install suggests you need the packages libglib1.2-dev and libgtk1.2-dev.
Code:
>$apt-cache search glib 1.2 dev
libglib1.2 - The GLib library of C routines
libglib1.2-dev - Development files for GLib library
libglib1.2-doc - Documentation files for the GLib library version 1.2
>$ apt-cache search gtk 1.2 dev
libglib1.2 - The GLib library of C routines
libglib1.2-doc - Documentation files for the GLib library version 1.2
libgtk-canvas1-dev - port of GNOME Canvas back to gtk+ -- development files
libgtk1.2-dev - Development files for the GIMP Toolkit
libgtkmm-dev - C++ wrapper for GTK+ 1.2 (development files)
libguilegtk-1.2-dev - GTK+ 1.2 bindings for the Guile scheme interpreter - development files
libpng10-dev - PNG library, older version - development
mozart-gtk - The Mozart Programming System (GTK 1.2 bindings)
ardour-gtk - digital audio workstation (graphical gtk interface)
ardour-gtk-dbg - ardour-gtk detached debugging symbols
ardour-gtk-i686 - digital audio workstation (graphical gtk interface) [i686]
You should perform the same search to see if Ubuntu changed the names.
I bet the reasoning for splitting glib-1.2 into two packages if for space saving reasons. If a person does not want to compile anything they could save alot of space by leaving out all of the developmental stuff.
I'm not sure what the reason is, but I personally don't think it's for space reasons. My /usr/include directory is 75 MB ( I don't install anything to /usr/local, so this is counting everything that came with my system plus everything I've added).
yeah you get the scripts and depending on the distro, the static libs too. but really, all of this combined doesn't add up to too much space, and if someone was worried about space they could strip the libs and binaries.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.