NetAdminTools.com
 
SignalQ Sites:
NetAdminTools - Coprolite - NoNIC - SpotBridge - NAW
RoboCoop - AreWeDown - SolarPower - SysAdminTools
Xfig - Gold Loaf - GeekPapa - FixGMC - MCJ - FixRambler
Categories:
GNU/Linux | Homebrew designs | Perl | Administration | Backup/Recovery | Bugs/Fixes | Certification | Database | Email | File/Print | Hardware | Information Grab Bag | Interoperability | GNU/Linux ABCs | Monitoring | Name Resolution | Network Services | Networking | Remote Control | Security | Desktop | Web | BSD | Solaris | GIAGD | REALbasic

Last 30 Days | Last 60 Days | Last 90 Days | All Articles | RSS | Hail Support


Categories:
·GNU/Linux
·Homebrew designs
·Perl
·Administration
·Backup/Recovery
·Bugs/Fixes
·Certification
·Database
·Email
·File/Print
·Hardware
·Information Grab Bag
·Interoperability
·GNU/Linux ABCs
·Monitoring
·Name Resolution
·Network Services
·Networking
·Remote Control
·Security
·Desktop
·Web
·BSD
·Solaris
·GIAGD
·REALbasic
·All Categories


XFig from Source vs. Xaw3d
Topic: Desktop   Posted:2001-09-20
Printer Friendly: Print

spacerspacer
I discussed compiling XFree86 from source in my article XFree86 4.1.0 from Source. One problem if you nuke all associated RPMs, is that the Athena Widget Set is included in the XFree86 distribution. This is in xc/lib/Xaw of the XFree86 source tree. What is a Widget Set? Well, this is the style of buttons and controls. In this case this is mostly for older X applications. Apps based on Gnome use the Gimp Toolkit, and those based on KDE use QT. Xaw3d is a prettier widget set that can replace Xaw. If you want to use Xaw3d, and want to compile from source, you will have some problems. When you install most distributions, they hack the source for Xaw3d on the fly. If you ever try and complile Xaw3d from source, it won't work. The folks on the venerable project LinuxFromScratch discuss this: Xaw3d. If you search around the Internet, there are many, many questions about how to solve this. I extracted XFree86 sources in /usr/local/src. I wrote up a shell script that I used to extract, compile, and install Xaw3d correctly on my system:
compilexaw3d.txt.

One program that can use Xaw3d, as well as XPM is XFig, which is one of my favorite drawing programs for Linux. If you want to use the default settings for XFig (and probably other programs) when you compile, make a symbolic link: /usr/include/X11 -> /usr/X11R6/include/X11. To make it run pretty, add the line in ~/.Xdefaults: *customization: -color

[Ed. Note: I put up a screenshot of XFig 3.2.4 all prettied up here.]





Please read our Terms of Use
Microsoft, Windows, Windows XP, Windows 2003, Windows 2000, and NT are either trademarks or registered trademarks of Microsoft Corporation. NetAdminTools.com is not affiliated with Microsoft Corporation. Linux is a registered trademark of Linus Torvalds, and refers to the Linux kernel. The operating system of most distributions that contain the Linux kernel is GNU/Linux. All logos and trademarks in this site are property of their respective owner. Copyright 1997-2008 NetAdminTools.com

Created by:
MCJ
MCJ CMS