Sponsored Content
Operating Systems Solaris Building X11 applications on Solaris 10 Post 302951290 by testers1717 on Tuesday 4th of August 2015 03:45:02 PM
Old 08-04-2015
Ultimately, I'm trying to build complex applications like Firefox, Emacs, gtk+ based tools, etc.

Currently I can only achieve this using a pkgsrc build environment which provides its own "modular-xorg" (and just about everything else except an initial c/c++ compiler) when compiling applications. If I try to build using Solaris's native x-libraries, most packages will break. I'm just trying to figure out if that's something that can be fixed by providing the simplest way to reproduce my breakage, building any simple x-application on Solaris (eg xeyes). I also am not sure what effect their modular-xorg has if I was to ever distribute a compiled binary to other Solaris 10 machines.

I'm new to both pkgsrc and advanced building so there's a lot that doesn't make sense and pkgsrc, though getting packages built quicker, adds a layer of abstraction which makes things more confusing when they break. I would like to avoid it if I can, but maybe I can't because I can't even build xeyes without it Smilie.

The question is the same as it was, how do you build [modern] x-applications on Solaris 10 if the development header files that come with most other platforms aren't there? I know that you've kind of answered this question above but your solution seems unfeasible given the quantity of packages which will not build before actually getting to the package which you need. It is also naturally impossible for a newbie like myself :|

I do appreciate all that you've answered so far though. It has helped me to somewhat further understand this new world of Unix/Solaris which I have recently been thrown into.

Last edited by testers1717; 08-04-2015 at 04:57 PM..
 
libgdk-x11-2.0.3(3)					 Introduction to Library Functions				       libgdk-x11-2.0.3(3)

NAME
libgdk-x11-2.0 - GTK+ Drawing Kit API DESCRIPTION
The libgdk-x11-2.0 library is an implementation of the GTK+ drawing kit for the X11 windowing system. It is used by GTK+ for low-level drawing operations. Most applications will not use GDK directly, but will use GTK+ components (see libgtk-x11-2.0(3)). To access the API documentation, you must install the developer version of the package. FILES
The following files are used by this application: /usr/lib/libgdk-x11-2.0.GTK+ Drawing Kit API shared library /usr/share/gtk-doc/html Location of developer documentation ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-base-libs SUNWg- | | |nome-base-libs-64 | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+ SEE ALSO
libgdk_pixbuf-2.0(3), gdk-pixbuf-csource(3), libglib-2.0(3), libgobject-2.0(3), libgtk-x11-2.0(3), X11(5) NOTES
Written by Brian Cameron, Sun Microsystems Inc., 2003, 2004. SunOS 5.10 31 Aug 2004 libgdk-x11-2.0.3(3)
All times are GMT -4. The time now is 04:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy