>> Edit article
이름
제목
패스워드
./configure .. .. configure: error: Libsigc++ is required to compile Gtk--. If libsigc++ was installed but no found to be sane, most likely you have not placed the /usr/local/lib path in the library config file and run ldconfig. gtkmm-1.2.8 을 configure 시에 나타나는 오류 정보입니다. 조언을 위해 보시기를 원하시는 부분이 있을까봐 다음과 같이 추가 정보들을 붙이겠습니다. --> config.log 화일 마지막 부분입니다. configure:2739: checking for libsigc++ - version >= 0.8.5 configure:2794: checking if libsigc++ sane configure:2841: c++ -o conftest -g -O2 -Wall -Wno-unused -I/usr/local/lib/sigc++-1.0/include -I/usr/local/include/sigc++-1.0 conftest.C -L /usr/local/lib -lsigc -lpthread 1>&5 configure: failed program was: #line 2806 "configure" #include "confdefs.h" #ifdef __cplusplus /* extern "C" void exit(int); */ #endif #include <stdio.h> #include <sigc++/signal_system.h> #ifdef SIGC_CXX_NAMESPACES using namespace SigC; #endif int foo1(int i) { return 1; } int main(int argc,char **argv) { if (sigc_major_version!=1 || sigc_minor_version!=0 || sigc_micro_version!=4) { printf("(%d.%d.%d) ", sigc_major_version,sigc_minor_version,sigc_micro_version); return 1; } Signal1<int,int> sig1; sig1.connect(slot(foo1)); sig1(1); return 0; } --> config.log 화일 마지막 부분입니다. [blueaqua@localhost lib]$ pwd /usr/local/lib [blueaqua@localhost lib]$ ls gaim libsigc-1.0.so.0.0.0 libsigc.la libxine-0.9.so.5 libxine.la libxineutils-0.9.so.5 libxineutils.la sigc++-1.0 libsigc-1.0.so.0 libsigc.a libsigc.so libxine-0.9.so.5.0.0 libxine.so libxineutils-0.9.so.5.0.0 libxineutils.so xine [blueaqua@localhost lib]$ [blueaqua@localhost lib]$ --> 디렉토리 및 화일에 대한 정보입니다. /usr/local/include/sigc++-1.0/sigc++ [blueaqua@localhost sigc++]$ ls adaptor.h bind.h convert.h generator.h handle_system.h marshal.h object_slot.h rettype.h signal_system.h thread.h basic_signal.h class_slot.h func_slot.h handle.h macros object.h retbind.h scope.h slot.h type.h [blueaqua@localhost sigc++]$ --> 추가 디렉토리 및 화일에 대한 정보입니다. 마지막으로 ./configure --help 에 대한 정보입니다. [blueaqua@localhost gtkmm-1.2.8]$ ./configure --help Usage: configure [options] [host] Options: [defaults in brackets after descriptions] Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output files --quiet, --silent do not print `checking...' messages --version print the version of autoconf that created configure Directory and file names: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local/] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [same as prefix] --bindir=DIR user executables in DIR [EPREFIX/bin] --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] --libexecdir=DIR program executables in DIR [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data in DIR [PREFIX/share] --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data in DIR [PREFIX/com] --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] --libdir=DIR object code libraries in DIR [EPREFIX/lib] --includedir=DIR C header files in DIR [PREFIX/include] --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] --infodir=DIR info documentation in DIR [PREFIX/info] --mandir=DIR man documentation in DIR [PREFIX/man] --srcdir=DIR find the sources in DIR [configure dir or ..] --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names Host type: --build=BUILD configure for building on BUILD [BUILD=HOST] --host=HOST configure for HOST [guessed] --target=TARGET configure for TARGET [TARGET=HOST] Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR --enable and --with options recognized: --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-voodoo Use Voodoo Fried Chicken spell to compile Gtk-- (use this only when everything else fails) --enable-extra-crispy Roast the chicken extra-crispy (see voodoo option) --enable-vegetarian The chicken will be a Tofu chicken (see voodoo option) --enable-static[=PKGS] build static libraries [default=no] --enable-shared[=PKGS] build shared libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --disable-libtool-lock avoid locking (might break parallel builds) --with-gtk-prefix=PFX Prefix where GTK is installed (optional) --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional) --disable-gtktest Do not try to compile and run a test GTK program --enable-docs[=PKGS] Turn on document generation [default=no] --enable-cxx-warnings=[no/minimum/yes] Turn on compiler warnings. --enable-iso-cxx Try to warn if code is not ISO C++ --with-sigc-prefix=PREFIX Prefix where libsigc++ is installed (optional) --with-sigc-exec-prefix=PREFIX Exec prefix where libsigc++ is installed (optional) --disable-sigctest Do not try to compile and run a test libsigc++ program
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved