Ich hab lippng installiert (nicht ueber yum sondern ein tar file)
und damit hat es nicht gefunzt...
mit dem Packetmanager auch nich..
SDL_image hab ich auch installiert...
Ich verzweifel bald...
womöglich ist libpng falsch instaliert. hier der code..
[root@danux libpng-1.2.18]# make install
make[1]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'libpng12-config' '/usr/local/bin/libpng12-config'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libpng12.la' '/usr/local/lib/libpng12.la'
/usr/bin/install -c .libs/libpng12.so.0.18.0 /usr/local/lib/libpng12.so.0.18.0
(cd /usr/local/lib && { ln -s -f libpng12.so.0.18.0 libpng12.so.0 || { rm -f libpng12.so.0 && ln -s libpng12.so.0.18.0 libpng12.so.0; }; })
(cd /usr/local/lib && { ln -s -f libpng12.so.0.18.0 libpng12.so || { rm -f libpng12.so && ln -s libpng12.so.0.18.0 libpng12.so; }; })
/usr/bin/install -c .libs/libpng12.lai /usr/local/lib/libpng12.la
/usr/bin/install -c .libs/libpng12.a /usr/local/lib/libpng12.a
chmod 644 /usr/local/lib/libpng12.a
ranlib /usr/local/lib/libpng12.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(
manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libpng.la' '/usr/local/lib/libpng.la'
/usr/bin/install -c .libs/libpng.so.3.18.0 /usr/local/lib/libpng.so.3.18.0
(cd /usr/local/lib && { ln -s -f libpng.so.3.18.0 libpng.so.3 || { rm -f libpng.so.3 && ln -s libpng.so.3.18.0 libpng.so.3; }; })
(cd /usr/local/lib && { ln -s -f libpng.so.3.18.0 libpng.so || { rm -f libpng.so && ln -s libpng.so.3.18.0 libpng.so; }; })
/usr/bin/install -c .libs/libpng.lai /usr/local/lib/libpng.la
/usr/bin/install -c .libs/libpng.a /usr/local/lib/libpng.a
chmod 644 /usr/local/lib/libpng.a
ranlib /usr/local/lib/libpng.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(
manual pages.
----------------------------------------------------------------------
make install-exec-hook
make[2]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
cd /usr/local/bin; rm -f libpng-config
cd /usr/local/bin; ln -s libpng12-config libpng-config
+ cd /usr/local/lib
+ for ext in a la so
+ rm -f libpng.a
+ test -f libpng12.a
+ ln -s libpng12.a libpng.a
+ for ext in a la so
+ rm -f libpng.la
+ test -f libpng12.la
+ ln -s libpng12.la libpng.la
+ for ext in a la so
+ rm -f libpng.so
+ test -f libpng12.so
+ ln -s libpng12.so libpng.so
make[2]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
test -z "/usr/local/share/man/man3" || mkdir -p -- "/usr/local/share/man/man3"
/usr/bin/install -c -m 644 './libpng.3' '/usr/local/share/man/man3/libpng.3'
/usr/bin/install -c -m 644 './libpngpf.3' '/usr/local/share/man/man3/libpngpf.3'
test -z "/usr/local/share/man/man5" || mkdir -p -- "/usr/local/share/man/man5"
/usr/bin/install -c -m 644 './png.5' '/usr/local/share/man/man5/png.5'
test -z "/usr/local/lib/pkgconfig" || mkdir -p -- "/usr/local/lib/pkgconfig"
/usr/bin/install -c -m 644 'libpng12.pc' '/usr/local/lib/pkgconfig/libpng12.pc'
test -z "/usr/local/include/libpng12" || mkdir -p -- "/usr/local/include/libpng12"
/usr/bin/install -c -m 644 'png.h' '/usr/local/include/libpng12/png.h'
/usr/bin/install -c -m 644 'pngconf.h' '/usr/local/include/libpng12/pngconf.h'
make install-data-hook
make[2]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
cd /usr/local/include; rm -f png.h pngconf.h
cd /usr/local/include; ln -s libpng12/png.h png.h
cd /usr/local/include; ln -s libpng12/pngconf.h pngconf.h
cd /usr/local/lib/pkgconfig; rm -f libpng.pc
cd /usr/local/lib/pkgconfig; ln -s libpng12.pc libpng.pc
make[2]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
make[1]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
[root@danux libpng-1.2.18]# ./configure [--prefix=/path]
configure: error: invalid variable name: [--prefix
[root@danux libpng-1.2.18]# make check
make pngtest
make[1]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
make[1]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
make check-TESTS
make[1]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
Testing libpng version 1.2.18
with zlib version 1.2.3
libpng version 1.2.18 - May 15, 2007
Copyright (c) 1998-2007 Glenn Randers-Pehrson
Copyright (c) 1996-1997 Andreas Dilger
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
library (1021
: libpng version 1.2.18 - May 15, 2007 (header)
pngtest (1021
: libpng version 1.2.18 - May 15, 2007 (header)
png_sizeof(png_struct)=728, png_sizeof(png_info)=288
Testing ./pngtest.png:
Pass 0: rwrwrwrwrwrwrwrwrw
Pass 1: rwrwrwrwrwrwrwrwrw
Pass 2: rwrwrwrwrwrwrwrw
Pass 3: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
Pass 4: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
Pass 5: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
rwrwrwrw
Pass 6: rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw
rwrwrwrwrw
PASS (9782 zero samples)
Filter 0 was used 21 times
Filter 1 was used 15 times
Filter 2 was used 52 times
Filter 3 was used 10 times
Filter 4 was used 33 times
tIME = 7 Jun 1996 17:58:08 +0000
libpng passes test
PASS: test-pngtest.sh
==================
All 1 tests passed
==================
make[1]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
[root@danux libpng-1.2.18]# make install
make[1]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'libpng12-config' '/usr/local/bin/libpng12-config'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libpng12.la' '/usr/local/lib/libpng12.la'
/usr/bin/install -c .libs/libpng12.so.0.18.0 /usr/local/lib/libpng12.so.0.18.0
(cd /usr/local/lib && { ln -s -f libpng12.so.0.18.0 libpng12.so.0 || { rm -f libpng12.so.0 && ln -s libpng12.so.0.18.0 libpng12.so.0; }; })
(cd /usr/local/lib && { ln -s -f libpng12.so.0.18.0 libpng12.so || { rm -f libpng12.so && ln -s libpng12.so.0.18.0 libpng12.so; }; })
/usr/bin/install -c .libs/libpng12.lai /usr/local/lib/libpng12.la
/usr/bin/install -c .libs/libpng12.a /usr/local/lib/libpng12.a
chmod 644 /usr/local/lib/libpng12.a
ranlib /usr/local/lib/libpng12.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(
manual pages.
----------------------------------------------------------------------
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libpng.la' '/usr/local/lib/libpng.la'
/usr/bin/install -c .libs/libpng.so.3.18.0 /usr/local/lib/libpng.so.3.18.0
(cd /usr/local/lib && { ln -s -f libpng.so.3.18.0 libpng.so.3 || { rm -f libpng.so.3 && ln -s libpng.so.3.18.0 libpng.so.3; }; })
(cd /usr/local/lib && { ln -s -f libpng.so.3.18.0 libpng.so || { rm -f libpng.so && ln -s libpng.so.3.18.0 libpng.so; }; })
/usr/bin/install -c .libs/libpng.lai /usr/local/lib/libpng.la
/usr/bin/install -c .libs/libpng.a /usr/local/lib/libpng.a
chmod 644 /usr/local/lib/libpng.a
ranlib /usr/local/lib/libpng.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(
manual pages.
----------------------------------------------------------------------
make install-exec-hook
make[2]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
cd /usr/local/bin; rm -f libpng-config
cd /usr/local/bin; ln -s libpng12-config libpng-config
+ cd /usr/local/lib
+ for ext in a la so
+ rm -f libpng.a
+ test -f libpng12.a
+ ln -s libpng12.a libpng.a
+ for ext in a la so
+ rm -f libpng.la
+ test -f libpng12.la
+ ln -s libpng12.la libpng.la
+ for ext in a la so
+ rm -f libpng.so
+ test -f libpng12.so
+ ln -s libpng12.so libpng.so
make[2]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
test -z "/usr/local/share/man/man3" || mkdir -p -- "/usr/local/share/man/man3"
/usr/bin/install -c -m 644 './libpng.3' '/usr/local/share/man/man3/libpng.3'
/usr/bin/install -c -m 644 './libpngpf.3' '/usr/local/share/man/man3/libpngpf.3'
test -z "/usr/local/share/man/man5" || mkdir -p -- "/usr/local/share/man/man5"
/usr/bin/install -c -m 644 './png.5' '/usr/local/share/man/man5/png.5'
test -z "/usr/local/lib/pkgconfig" || mkdir -p -- "/usr/local/lib/pkgconfig"
/usr/bin/install -c -m 644 'libpng12.pc' '/usr/local/lib/pkgconfig/libpng12.pc'
test -z "/usr/local/include/libpng12" || mkdir -p -- "/usr/local/include/libpng12"
/usr/bin/install -c -m 644 'png.h' '/usr/local/include/libpng12/png.h'
/usr/bin/install -c -m 644 'pngconf.h' '/usr/local/include/libpng12/pngconf.h'
make install-data-hook
make[2]: Entering directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
cd /usr/local/include; rm -f png.h pngconf.h
cd /usr/local/include; ln -s libpng12/png.h png.h
cd /usr/local/include; ln -s libpng12/pngconf.h pngconf.h
cd /usr/local/lib/pkgconfig; rm -f libpng.pc
cd /usr/local/lib/pkgconfig; ln -s libpng12.pc libpng.pc
make[2]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
make[1]: Leaving directory `/home/daniel/libpng-1.2.18/libpng-1.2.18'
[root@danux libpng-1.2.18]#