Cornellius Posted April 4, 2004 Report Share Posted April 4, 2004 (edited) ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes 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 ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all 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 checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for g77... g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g77 option to produce PIC... -fPIC checking if g77 PIC flag -fPIC works... yes checking if g77 supports -c -o file.o... yes checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for target architecture... i686-pc-linux-gnu checking for some Win32 platform... no checking for native Win32... no checking for strerror in -lcposix... no checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... (cached) yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGE_FILES value needed for large files... no checking whether to turn on debugging... no checking whether to turn on profiling... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking for sys/wait.h... (cached) yes checking for unistd.h... (cached) yes checking for pid_t... yes checking return type of signal handlers... void checking for vprintf... yes checking for _doprnt... no checking for working alloca.h... yes checking for alloca... yes checking for difftime... yes checking for putenv... yes checking for mmap... yes checking for perl... /usr/bin/perl checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... /usr/bin/msgfmt checking for dcgettext... yes checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for catalogs to be installed... ca cs da de el en_CA en_GB es fi fr ga gl he hu hr id it ja ko ms nl no pl pt pt_BR ro ru sk sr sr@Latn sv tr uk vi yi zh_CN zh_TW checking for pkg-config... /usr/bin/pkg-config checking for GLIB - version >= 2.2.0... yes (version 2.2.3) checking for gmodule-2.0 gobject-2.0... yes checking GMODULE_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GMODULE_LIBS... -Wl,--export-dynamic -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 checking for bind_textdomain_codeset... (cached) yes checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking for GTK+ - version >= 2.2.2... yes (version 2.2.4) checking if GTK+ is version 2.3.0 or newer... no checking for gdk-pixbuf-2.0 >= 2.2.2... yes checking GDK_PIXBUF_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GDK_PIXBUF_LIBS... -Wl,--export-dynamic -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for gdk-pixbuf-csource... /usr/bin/gdk-pixbuf-csource checking for libart-2.0... yes checking LIBART_CFLAGS... -I/usr/include/libart-2.0 checking LIBART_LIBS... -lart_lgpl_2 checking for pangoft2 >= 1.2.2... yes checking PANGOFT2_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking PANGOFT2_LIBS... -Wl,--export-dynamic -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for fontconfig >= 2.2.0... yes checking FONTCONFIG_CFLAGS... checking FONTCONFIG_LIBS... -lfontconfig checking for freetype-config... /usr/bin/freetype-config checking for freetype libraries... -lfreetype -lz checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for extra flags to get ANSI library prototypes... none needed checking for finite... yes checking for extra flags for POSIX compliance... none needed checking for rint... no checking for rint in -lm... yes checking for inet_ntoa... yes checking for socket in -lsocket... no checking whether we can compile MMX code... yes checking whether we can compile SSE code... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking whether shmctl IPC_RMID allowes subsequent attaches... yes checking for shared memory transport type... sysv checking whether symbols are prefixed... no checking checking for regex in glibc... yes checking fd_set and sys/select... yes checking for XmuClientWindow in -lXmu... yes checking X11/Xmu/WinUtil.h usability... yes checking X11/Xmu/WinUtil.h presence... yes checking for X11/Xmu/WinUtil.h... yes checking for TIFFReadScanline in -ltiff... yes checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for jpeg_destroy_decompress in -ljpeg... yes checking for jpeglib.h... yes checking for jpeg_simple_progression in -ljpeg... yes checking for gzsetparams in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for png_read_info in -lpng... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for png_structp in png.h... yes checking for mng_create in -lmng... yes checking libmng.h usability... yes checking libmng.h presence... yes checking for libmng.h... yes checking for libexif... Package libexif was not found in the pkg-config search path. Perhaps you should add the directory containing `libexif.pc' to the PKG_CONFIG_PATH environment variable No package 'libexif' found configure: WARNING: libexif not found! EXIF support will not be built into the JPEG plug-in. libexif is available from http://www.sourceforge.net/projects/libexif checking for aa_printf in -laa... no configure: WARNING: *** AA plug-in will not be built (AA library not found) *** checking for XpmReadFileToXpmImage in -lXpm... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking for libgtkhtml-2.0 >= 2.0.0... Package libgtkhtml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgtkhtml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgtkhtml-2.0' found configure: WARNING: *** Help browser plug-in will not be built (GtkHtml2 not found) *** checking for librsvg-2.0 >= 2.2.0... Package librsvg-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `librsvg-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'librsvg-2.0' found configure: WARNING: *** SVG import plug-in will not be built (librsvg not found) *** checking for gimpprint-config... /usr/local/bin/gimpprint-config checking for GIMP-PRINT - version >= 4.2.0... *** 'gimpprint-config --version' returned 4.2.6, but GIMP-PRINT (4.2.5) *** was found! If gimpprint-config was correct, then it is best *** to remove the old version of GIMP-PRINT. You may also be able to fix the *** error by modifying your LD_LIBRARY_PATH enviroment variable, or by *** editing /etc/ld.so.conf. Make sure you have run ldconfig if that is *** required on your system. *** If gimpprint-config was wrong, set the environment variable GIMPPRINT_CONFIG*** to point to the correct copy of gimpprint-config, and remove the file *** config.cache before re-running configure no configure: error: *** Check for libgimpprint failed. You can download it from *** http://gimp-print.sourceforge.net/ or you can build without it by passing *** --disable-print to configure (but you won't be able to print then). I know it's Gimp print, but I did compile gimp print also and it still doesnt work. EDIT : Sorry, I didnt know how to put text in a small window like a quote window :( Sorry for the long post. Edited April 4, 2004 by Cornellius Quote Link to comment Share on other sites More sharing options...
scoopy Posted April 4, 2004 Report Share Posted April 4, 2004 Is there a particular reason why your trying to compile this? Why not just install the rpm. You won't have to worry about the libraries and path errors and will save you some headaches. You can find the new gimp in a contribs folder on your favorite mirror: follow this path --- /pub/unix/Linux/Mandrake/Mandrake-devel/contrib-stable/i586/ PS: looks like this is more the problem in the compile: *** 'gimpprint-config --version' returned 4.2.6, but GIMP-PRINT (4.2.5) (I really am not sure, but I would guess you need to uninstall the old version before compiling the new, or run ldconfig to update the paths to current libraries) Quote Link to comment Share on other sites More sharing options...
Ghil Vertefeuille Posted April 4, 2004 Report Share Posted April 4, 2004 he should be able to compile the new without uninstalling the old... but like Scoopy said, if it's not necessary, you should use the RPMs (urpmi, just do in a terminal as su: urpmi gimp2) Quote Link to comment Share on other sites More sharing options...
scoopy Posted April 4, 2004 Report Share Posted April 4, 2004 Which version of gimp were you running before? Could have something to do with gimp 1-3 being a "dev version" and being installed alongside of stable gimp 1-2 ??? Quote Link to comment Share on other sites More sharing options...
Cornellius Posted April 5, 2004 Author Report Share Posted April 5, 2004 Why not just install the rpm. You won't have to worry about the libraries and path errors and will save you some headaches. You can find the new gimp in a contribs folder on your favorite mirror: follow this path --- /pub/unix/Linux/Mandrake/Mandrake-devel/contrib-stable/i586/ I don't understand... Where can I find Mdk 9.2 RPMs for GIMP 2.0.0 ? Quote Link to comment Share on other sites More sharing options...
Steve Scrimpshire Posted April 5, 2004 Report Share Posted April 5, 2004 (edited) These should work for 9.2 as well, you'll have to download the needed pkgs one by one (or temporarily as this as a source in urpmi). You can temporarily add this as a source like this: urpmi.addmedia cooker4gimp ftp://mirrors.usc.edu/pub/linux/distributions/mandrake-devel/cooker/cooker/Mandrake/RPMS2/ with ../base/hdlist2.cz Then urpmi gimp2 If it says you are missing some pkgs that gimp2 needs, you may also have to add: urpmi.addmedia cooker4gimp2 ftp://mirrors.usc.edu/pub/linux/distributions/mandrake-devel/cooker/cooker/Mandrake/RPMS/ with ../base/hdlist.cz Unless you are a brave newbie or experienced, you won't want to leave Cooker as a source. It's relatively stable at this point, so if you want to keep it you'll have to add the RPMS3 directory, too. If you want to get rid of it after doing this: urpmi.removemedia cooker4gimp cooker4gimp2 Edited April 5, 2004 by Steve Scrimpshire Quote Link to comment Share on other sites More sharing options...
Cornellius Posted April 5, 2004 Author Report Share Posted April 5, 2004 It's relatively stable at this point, so if you want to keep it you'll have to add the RPMS3 directory How do I do that ? Quote Link to comment Share on other sites More sharing options...
Ghil Vertefeuille Posted April 5, 2004 Report Share Posted April 5, 2004 you should read the faq about urpmi...wait, I'll get the link... FAQs about URPMI Quote Link to comment Share on other sites More sharing options...
Cornellius Posted April 5, 2004 Author Report Share Posted April 5, 2004 Thanks Ghil Quote Link to comment Share on other sites More sharing options...
bvc Posted April 5, 2004 Report Share Posted April 5, 2004 if you were compiling for fun or to learn/explore.... take the first major error checking for libexif... Package libexif was not found in the pkg-config search path.Perhaps you should add the directory containing `libexif.pc' to the PKG_CONFIG_PATH environment variable No package 'libexif' found configure: WARNING: libexif not found! EXIF support will not be built into the JPEG plug-in. libexif is available from http://www.sourceforge.net/projects/libexif then in another terminal/tab do[root@localhost root]# urpmf libexif.pclibexif9-devel:/usr/lib/pkgconfig/libexif.pc [root@localhost root]# thenurpmi libexif9-devel do the same for; libgtkhtml-2.0.pc librsvg-2.0.pc now is where you checking for gimpprint-config... /usr/local/bin/gimpprint-configchecking for GIMP-PRINT - version >= 4.2.0... *** 'gimpprint-config --version' returned 4.2.6, but GIMP-PRINT (4.2.5) *** was found! If gimpprint-config was correct, then it is best *** to remove the old version of GIMP-PRINT. You may also be able to fix the *** error by modifying your LD_LIBRARY_PATH enviroment variable, or by *** editing /etc/ld.so.conf. Make sure you have run ldconfig if that is *** required on your system. *** If gimpprint-config was wrong, set the environment variable GIMPPRINT_CONFIG*** to point to the correct copy of gimpprint-config, and remove the file *** config.cache before re-running configure no configure: error: *** Check for libgimpprint failed. You can download it from *** http://gimp-print.sourceforge.net/ or you can build without it by passing *** --disable-print to configure (but you won't be able to print then). did you compile libgimpprint4.2.6? Keep in mind that this effects quite a few pkgs/dependencies. Did you make sure /etc/ld.so.conf had the path to the right version and run ldconfig? Do ya need to print with the gimp? If no, do as it suggest; ./configure --disable-print You might want to choose something with a lot less dependencies and get more confortable in resolving them....Just a suggestion. Gimp is not an easy one to compile. I'd go with rpms. Hope this helps in the future. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.