젠투 DirectFB 설치중 중단됩니다..

tinywolf의 이미지

젠투 한국 사용자 그룹에도 질문을 올렸는데..
여기에도 똑같은 질문을 올려 봅니다..

emerge DirectFB 하고 있는데..
그중 tiff를 설치하는 도중에 아래에 첨부한 것과 같이 에러가 나는군요..

간단히 설명하면..
/usr/lib/gcc-lib/i386-pc-linux-gnu라는 디렉토리에서 무슨 파일들을 찾는데요.
gcc-lib를 ls해보면 i686-pc-linux-gnu밖에 없습니다.

2005.1-r1 universal CD로 설치하고 있구요.
새로운 문서에 있는대로 다 설치하고 재부팅하고 splash까지 다 설치한 다음
world 업데이트 한번 해주고 DirectFB를 바로 설치하는 중인데요..

이건 무슨 문제일까요?
해결방법이 없을까요?

....
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I.     -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall -MT mkg3states.o -MD -MP -MF ".deps/mkg3states.Tpo" -c -o mkg3states.o mkg3states.c; \
then mv -f ".deps/mkg3states.Tpo" ".deps/mkg3states.Po"; else rm -f ".deps/mkg3states.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc  -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall   -o libtiff.la -rpath /usr/lib -no-undefined -version-number 3:7:3  tif_aux.lo tif_close.lo tif_codec.lo tif_color.lo tif_compress.lo tif_dir.lo tif_dirinfo.lo tif_dirread.lo tif_dirwrite.lo tif_dumpmode.lo tif_error.lo tif_extension.lo tif_fax3.lo tif_fax3sm.lo tif_flush.lo tif_getimage.lo tif_jpeg.lo tif_luv.lo tif_lzw.lo tif_next.lo tif_ojpeg.lo tif_open.lo tif_packbits.lo tif_pixarlog.lo tif_predict.lo tif_print.lo tif_read.lo tif_strip.lo tif_swab.lo tif_thunder.lo tif_tile.lo tif_unix.lo tif_version.lo tif_warning.lo tif_write.lo tif_zip.lo  -ljpeg -lz -lm -lc
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -MT tif_stream.lo -MD -MP -MF .deps/tif_stream.Tpo -c tif_stream.cxx  -fPIC -DPIC -o .libs/tif_stream.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -MT tif_stream.lo -MD -MP -MF .deps/tif_stream.Tpo -c tif_stream.cxx -o tif_stream.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc  -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall   -o mkg3states  mkg3states.o ../port/libport.la -ljpeg -lz -lm -lc
libtool: link: cannot find the library `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la'
make[2]: *** [mkg3states] 오류 1
make[2]: *** 끝나지 않은 작업을 기다리고 있습니다....
i686-pc-linux-gnu-gcc -shared  .libs/tif_aux.o .libs/tif_close.o .libs/tif_codec.o .libs/tif_color.o .libs/tif_compress.o .libs/tif_dir.o .libs/tif_dirinfo.o .libs/tif_dirread.o .libs/tif_dirwrite.o .libs/tif_dumpmode.o .libs/tif_error.o .libs/tif_extension.o .libs/tif_fax3.o .libs/tif_fax3sm.o .libs/tif_flush.o .libs/tif_getimage.o .libs/tif_jpeg.o .libs/tif_luv.o .libs/tif_lzw.o .libs/tif_next.o .libs/tif_ojpeg.o .libs/tif_open.o .libs/tif_packbits.o .libs/tif_pixarlog.o .libs/tif_predict.o .libs/tif_print.o .libs/tif_read.o .libs/tif_strip.o .libs/tif_swab.o .libs/tif_thunder.o .libs/tif_tile.o .libs/tif_unix.o .libs/tif_version.o .libs/tif_warning.o .libs/tif_write.o .libs/tif_zip.o  /usr/lib/libjpeg.so -lz -lm -lc  -march=pentium4 -Wl,-soname -Wl,libtiff.so.3 -o .libs/libtiff.so.3.7.3
(cd .libs && rm -f libtiff.so.3 && ln -s libtiff.so.3.7.3 libtiff.so.3)
(cd .libs && rm -f libtiff.so && ln -s libtiff.so.3.7.3 libtiff.so)
i686-pc-linux-gnu-ar cru .libs/libtiff.a  tif_aux.o tif_close.o tif_codec.o tif_color.o tif_compress.o tif_dir.o tif_dirinfo.o tif_dirread.o tif_dirwrite.o tif_dumpmode.o tif_error.o tif_extension.o tif_fax3.o tif_fax3sm.o tif_flush.o tif_getimage.o tif_jpeg.o tif_luv.o tif_lzw.o tif_next.o tif_ojpeg.o tif_open.o tif_packbits.o tif_pixarlog.o tif_predict.o tif_print.o tif_read.o tif_strip.o tif_swab.o tif_thunder.o tif_tile.o tif_unix.o tif_version.o tif_warning.o tif_write.o tif_zip.o
i686-pc-linux-gnu-ranlib .libs/libtiff.a
creating libtiff.la
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is not a valid libtool archive
make[2]: *** [libtiff.la] 오류 1
make[2]: Leaving directory `/var/tmp/portage/tiff-3.7.3/work/tiff-3.7.3/libtiff'
make[1]: *** [all] 오류 2
make[1]: Leaving directory `/var/tmp/portage/tiff-3.7.3/work/tiff-3.7.3/libtiff'
make: *** [all-recursive] 오류 1

!!! ERROR: media-libs/tiff-3.7.3 failed.
!!! Function src_compile, Line 24, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

localhost ~ # ls /usr/lib/gcc-lib/
i686-pc-linux-gnu
localhost ~ #
랜덤여신의 이미지

forums.gentoo.org 에서 오류 메시지로 검색하니 다음 해결책이 있네요.
fix_libtool_files.sh ${GCC_VERSION}
http://forums.gentoo.org/viewtopic-t-318790.html

sephiron의 이미지

GCC3.3을 지우고 GCC3.4로 바꾸었더니 대부분의 패키지 설치과정에서 libstdc++ 를 찾을 수 없다고 하더군요. 별의별 짓을 다 해봤지만 결국 안돼서 3.4버전의 lib 디렉토리로 링크를 걸어 놨습니다. 무슨 문제가 생길까 해서 몇몇 꾸러미를 설치해 봤는데 컴파일도 실행도 잘 되는군요. 참고하세요.

익명 사용자의 이미지

오! 여신님 감사합니다..
fix_libtool_files.sh도 안되길래.. 그 생각도 해봤는데..
비록 최후의 수단이지만 그냥 링크 걸어도 되는 것이었군요..

# ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu/ /usr/lib/gcc-lib/i386-pc-linux-gnu/
# ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6 /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/

이렇게 해서 해결 봤습니다..
그런데 젠투의 버그였다니.. ㅡ_ㅡ..

그런데 이건 나쁜 버릇인데..
한두번 찾다가 바로 포기해 버리고 질문을 하게 되는군요..
대답을 쉽게 얻을 수 있으니까요.. 고쳐야 되는데.. 잉

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.