./configure시에 에러입니다..조언을 부탁 드립니다.

익명 사용자의 이미지

./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 화일 마지막 부분입니다.
configure2739 checking for libsigc++ - version >= 0.8.5
configure2794 checking if libsigc++ sane
configure2841 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
#include

#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 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

익명 사용자의 이미지

에러에 나와있는대로
/etc/ld.so.conf
파일에 /usr/local/lib를 추가한후에
ldconfig를 해보시는게 좋겠네요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.