TuX xfree


Getting Software

Additional information

Becoming root
It is is suggested that for most things you login into your system as a user, as opposed to root. However, to execute some of the given commands in this simple tutorial, you will need to become root. Typing su, which stands for Super User at the command prompt and then entering the root password will give you root status in that terminal window, although you still logged in just as a user in the rest of the system. I would suggest that after you have done whatever there was to do as root, you close the terminal window where you logged in as root.

Development environment
In order to be able to compile any source code you need to have some sort of compiler(s) installed in you system. In addition to that you also need to have development libraries installed. Always check the system requirements when about to download any given package. The following list of packages that should do it, since they are the most often used.
  • XFree86-devel. All X Windows applications need it.
  • gd-devel, libungif-devel, libjpeg-devel, libpng-devel, libtiff-devel, xpm-devel. The libraries for the image formats GIF, JPEG, PNG, TIFF and XPM.
  • glibc-devel. Needed by any program written in the programming language C.
  • libstdc++-devel. Needed by any program written in the programming language C++
  • gtk+-devel, glib-devel. Needed for compiling GNOME apps.
  • qt-devel. Needed for compiling KDE apps.
  • libtermcap-devel. Needed by most programs that run on the console.
  • ncurses-devel. Needed by many console programs.
  • zlib-devel. Compression library.
These all come with the most recent linux distributions. Mount your distro CD and change to the CDROM directory. In Redhat distros they are found in the RedHat/RPMS folder. In Mandrake distros they are found in the Mandrake/RPMS folder. Use the rpm commands described before in order to find out if a package is installed, and of course to install any needed package.


previous page
Slashdot Freshmeat
Themes User Friendly

Home
Links
Screenshots
Technical


.
Question? Concerns? Email the webmaster.
Since visiting my page, windoze users have converted to Linux.
Graphics by GIMP