gnome 설치 중 gtkmm 에러나네요..

rlawnsgh3의 이미지

아무리 인터넷 디져봐도 왜 에러가 나는지 모르겠어요..ㅠ_ㅠ
무슨 에러가 이렇게 많은지...make.conf 설정을 잘못했나...
힘들어서 포기하고 싶네요...몇일 째인지...
도움 청할 때가 여기 밖에 없네요~

collect2: ld returned 1 exit status
make[3]: *** [generate_extra_defs] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-cpp/gtkmm-2.12.0/work/gtkmm-2.12.0/tools/extra_defs_gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-cpp/gtkmm-2.12.0/work/gtkmm-2.12.0/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-cpp/gtkmm-2.12.0/work/gtkmm-2.12.0'
make: *** [all] Error 2
*
* ERROR: dev-cpp/gtkmm-2.12.0 failed.
* Call stack:
* ebuild.sh, line 1695: Called dyn_compile
* ebuild.sh, line 1033: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1377: Called gnome2_src_compile
* gnome2.eclass, line 71: Called die
* The specific snippet of code:
* emake || die "compile failure"
* The die message:
* compile failure
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-cpp/gtkmm-2.12.0/temp/build.log'.

마냥의 이미지

음.. 이 정도 에러 메세지로는 알기가 어려워요. 더 앞쪽에 있는 메세지가 필요합니다.

경험상 gnome 설치하면서 크게 에러나는 경우가 별로 없는데, 종종 이런 경우가 있더라구요. 이럴 땐 emerge sync 한번 해주면 또 설치가 잘 되기도 합니다;;

----
Gentoo Rules!

Gentoo Rules!

rlawnsgh3의 이미지

혹시 gentoo사용하시면 make.conf 내용 공개가 가능하신가요?
도움좀 부탁합니다..꾸벅..

마냥의 이미지

도움이 될까 해서 적어봅니다.

먼저 제가 쓰는 pc 사양은요

펜티엄4 2.53Ghz
DDR Sdram 512MB? (기억이-_-...)
Radeon 9000 (듀얼모니터 사용중)
보드 내장 사운드

대략 이렇구요;;

프로그램은 gtk2를 쓰는 프로그램만 사용합니다. gtk1이나 qt는 아예 설치하지 않았고 또한 KDE 관련 서비스도 설치하지 않았습니다.

gnome 은 gnome 대신 gnome-light 로 깔았어요.

make.conf

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
 
USE="X alsa -arts bash-completion bzip2 cairo cjk dga dri -esd firefox flac ftp gnome gtk gtk2
     hal jpeg mp3 mad nptl nptlonly ogg opengl oss png -qt -qt3 -qt4 sse sse2 vorbis sdl xv"
 
GENTOO_MIRRORS="http:// <a href="http://ftp.gentoo.or.kr" rel="nofollow">ftp.gentoo.or.kr</a>
                http:// distfiles.gentoo.org 
                http:// <a href="http://www.ibiblio.org/pug/Linux/distributions/gentoo"
" rel="nofollow">www.ibiblio.org/pug/Linux/distributions/gentoo"
</a>               # 자꾸 링크가 생겨서 한칸 띄었습니다.
 
MAKEOPTS="-j2"
FEATURES="sandbox fixpackages"
PORTDIR_OVERLAY=/usr/local/portage
PORTAGE_NICENESS="15"
 
VIDEO_CARDS="radeon vesa"
LINGUAS="ko"
ALSA_CARDS="cmipci"

적는 김에 package 파일도 적어볼게요.

package.keywords 이건 ~86 패키지를 설치하려고 넣은거예요.

sys-kernel/beyond-sources ~x86
sys-fs/ntfs3g
sys-fs/fuse
dev-util/eclipse-cdt
net-im/gaim
x11-plugins/gaim-encryption
x11-plugins/guifications
dev-util/eclipse-cdt-bin
dev-util/eclipse-sdk
www-client/mozilla-firefox
x11-misc/transset
 
#Beryl Core
x11-wm/beryl
x11-wm/beryl-core
x11-plugins/beryl-plugins
x11-plugins/beryl-dbus
x11-misc/beryl-manager
x11-misc/beryl-settings
x11-misc/beryl-settings-bindings
x11-apps/xlsclients
 
#Window Decorators
x11-wm/emerald
x11-themes/emerald-themes
x11-themes/emerald-themes
x11-wm/heliodor
 
x11-terms/tilda
app-i18n/nabi
x11-drivers/xf86-video-ati

package.mask gtk1은 아예 막았습니다. xf86-video-ati는 버그 때문에 막은거구요.

<x11-libs/gtk+-2
<dev-libs/glib-2
>x11-drivers/xf86-video-ati-6.6.1

package.unmask 전에 eclipse 써본다고 unmask 했는데 사실 쓴적이 없네요;;;

dev-util/eclipse-cdt

package.use make.conf 와 달리 package별로 달아준 use 입니다.

sys-libs/glibc glibc-omitfp
x11-libs/cairo glitz png svg
app-editors/vim vim-with-x
net-im/gaim msn
media-plugins/audacious-plugins mad wma
app-text/acroread nsplugin
x11-base/xorg-server aiglx
app-office/openoffice java
sys-apps/pciutils -zlib
media-video/mplayer x264 xvid win32codecs aac dts dvd quicktime mad truetype
net-www/mplayerplug-in divx wmp divx quicktime

----
Gentoo Rules!

Gentoo Rules!

rlawnsgh3의 이미지

정수님 설정을 참고하여 다시 한번 시도해보겠습니다...^__^;

익명 사용자의 이미지

혹시 다시 실패하셨을 경우를 위해서,

진짜 에러 메시지는 붙여넣으신것 바로 윗부분에 있습니다. 컴파일러가 뱉는, 혹은 make가 뱉는 에러메시지 말이죠.
ld가 실패한걸 봐서는 stdlibc++ 쪽 문제같긴한데, 짐작일 뿐이고요.

댓글 달기

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