Intro  Base  More  Read  Use  Last 30  60  90  All Articles  RSS


Intro

Base

More

Read

Use

Last:
30


60

90

All
Days

Base: gtk+-2.16.1   Print


Base Nav: first previous next last All Tab 2 spacerspacer
Source code is available here.

Run these commands:

ldconfig &&
cd /sources/ &&
rm -rf gtk+-2.16.1 &&
tar -xzf gtk+-2.16.1.tar.gz &&
cd gtk+-2.16.1 &&
set > set.txt &&
./configure --prefix=/usr --sysconfdir=/etc --without-libjasper &&
make &&
make install

The output should look something like this:

checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for native Win32... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for c++... c++
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking for a sed that does not truncate output...
/bin/sed
checking for grep that handles long lines and -e...
/bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc...
/usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is
GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)...
/bin/nm -B
checking the name lister (/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments...
32768
checking whether the shell understands some XSI
constructs... yes
checking whether the shell understands ""+=""... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload
object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /bin/nm -B output from gcc
object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
.
.
.
make[4]: Entering directory
`/sources/gtk+-2.16.1/docs/reference'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory
`/sources/gtk+-2.16.1/docs/reference'
make[3]: Leaving directory
`/sources/gtk+-2.16.1/docs/reference'
make[2]: Leaving directory
`/sources/gtk+-2.16.1/docs/reference'
Making install in tools
make[2]: Entering directory
`/sources/gtk+-2.16.1/docs/tools'
make[3]: Entering directory
`/sources/gtk+-2.16.1/docs/tools'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory
`/sources/gtk+-2.16.1/docs/tools'
make[2]: Leaving directory
`/sources/gtk+-2.16.1/docs/tools'
make[2]: Entering directory `/sources/gtk+-2.16.1/docs'
make[3]: Entering directory `/sources/gtk+-2.16.1/docs'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/sources/gtk+-2.16.1/docs'
make[2]: Leaving directory `/sources/gtk+-2.16.1/docs'
make[1]: Leaving directory `/sources/gtk+-2.16.1/docs'
Making install in m4macros
make[1]: Entering directory `/sources/gtk+-2.16.1/m4macros'
make[2]: Entering directory `/sources/gtk+-2.16.1/m4macros'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ../mkinstalldirs /usr/share/aclocal
 /bin/install -c -m 644 gtk-2.0.m4
/usr/share/aclocal/gtk-2.0.m4
make[2]: Leaving directory `/sources/gtk+-2.16.1/m4macros'
make[1]: Leaving directory `/sources/gtk+-2.16.1/m4macros'
make[1]: Entering directory `/sources/gtk+-2.16.1'
make[2]: Entering directory `/sources/gtk+-2.16.1'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ./mkinstalldirs /usr/lib/pkgconfig
 /bin/install -c -m 644 gdk-pixbuf-2.0.pc
/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
 /bin/install -c -m 644 gdk-x11-2.0.pc
/usr/lib/pkgconfig/gdk-x11-2.0.pc
 /bin/install -c -m 644 gtk+-x11-2.0.pc
/usr/lib/pkgconfig/gtk+-x11-2.0.pc
 /bin/install -c -m 644 gail.pc /usr/lib/pkgconfig/gail.pc
 /bin/install -c -m 644 gtk+-unix-print-2.0.pc
/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
make  install-data-hook
make[3]: Entering directory `/sources/gtk+-2.16.1'
(cd /usr/lib/pkgconfig && \
 test -f gdk-x11-2.0.pc && \
 test -f gtk+-x11-2.0.pc && \
 rm -f gdk-2.0.pc && cp -f gdk-x11-2.0.pc gdk-2.0.pc && \
 rm -f gtk+-2.0.pc && cp -f gtk+-x11-2.0.pc gtk+-2.0.pc) ||
\
(cd /usr/lib/pkgconfig && \
 rm -f gdk-2.0.pc && cp -f gdk-x11-2.0.pc gdk-2.0.pc && \
 rm -f gtk+-2.0.pc && cp -f gtk+-x11-2.0.pc gtk+-2.0.pc)
make[3]: Leaving directory `/sources/gtk+-2.16.1'
make[2]: Leaving directory `/sources/gtk+-2.16.1'
make[1]: Leaving directory `/sources/gtk+-2.16.1'


~~~
Please read our Terms of Use and our Privacy Policy
A tip o' the hat to the folks at Linux From Scratch, who provided a lot of the know-how and framing for the NoNIC OS.

Copyright 2006-2009 NoNIC.org

Created by:
MCJ
MCJ CMS