Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

CPU you selected does not support x86-64 instruction set

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
8 posts • Page 1 of 1
Author
Message
fqhwhgads
n00b
n00b
Posts: 4
Joined: Wed Feb 29, 2012 9:27 pm

CPU you selected does not support x86-64 instruction set

  • Quote

Post by fqhwhgads » Wed Feb 29, 2012 9:52 pm

I'm on a 32-bit machine, trying to create a 64-bit crossdev environment. I have successfully used crossdev to create the 64-bit toolchain using the following command:

Code: Select all

crossdev -v --portage -bvk --binutils 2.21.1-r1 --gcc 4.5.3-r2 --kernel 2.6.32.56 --libc 2.13-r4 --ex-gdb 7.3.1 -t x86_64
When I try to install ncurses using the 64-bit toolchain, make fails with "error: CPU you selected does not support x86-64 instruction set."

I've scoured google but I can't figure out what's going on. I am attempting to compile ncurses (version 5.9) as follows:

Code: Select all

CBUILD=i686-pc-linux-gnu ROOT=/usr/x86_64-pc-linux-gnu PORTAGE_CONFIGROOT=/usr/x86_64-pc-linux-gnu emerge -bN --nodeps sys-libs/ncurses
configure succeeds, and then the build fails:

Code: Select all

make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'

** Configuration summary for NCURSES 5.9 20110404:

     extended funcs: yes
     xterm terminfo: xterm-new

      bin directory: /usr/bin
      lib directory: /usr/lib64
  include directory: /usr/include
      man directory: /usr/share/man
 terminfo directory: /usr/share/terminfo

make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
make -j2 -j1 sources
make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
cd man && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/man'
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/MKterminfo.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/terminfo.head /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/../include/Caps /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/terminfo.tail >terminfo.5
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/man'
cd include && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/include'
cat curses.head >curses.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKkey_defs.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >>curses.h
sh -c 'if test "chtype" = "cchar_t" ; then cat /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/curses.wide >>curses.h ; fi'
cat /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/curses.tail >>curses.h
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKhashsize.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >hashsize.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKncurses_def.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/ncurses_defs >ncurses_def.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKparametrized.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >parametrized.h
touch config.h 
gawk -f MKterm.h.awk /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps > term.h
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/edit_cfg.sh ../include/ncurses_cfg.h term.h
** edit: HAVE_TCGETATTR 1
** edit: HAVE_TERMIOS_H 1
** edit: HAVE_TERMIO_H 1
** edit: BROKEN_LINKER 0
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/include'
cd ncurses && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses'
gawk -f /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/MKcodes.awk bigstrings=1 /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/../include/Caps >codes.c
i686-pc-linux-gnu-gcc -o make_hash -DHAVE_CONFIG_H -I../ncurses -I/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses -I/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/../include -I../include -DUSE_BUILD_CC  -D_GNU_SOURCE  /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/make_hash.c
/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/make_hash.c:1:0: error: CPU you selected does not support x86-64 instruction set
make[2]: *** [make_hash] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses'
make[1]: *** [sources] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
emake failed   
Strangely enough, I can go to /var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses and manually run the i686-pc-linux-gnu-gcc command, which runs just fine. emerge fails every time though.

My emerge --info for the 64-bit toolchain is:

Code: Select all

host / # CBUILD=i686-pc-linux-gnu ROOT=/usr/x86_64-pc-linux-gnu PORTAGE_CONFIGROOT=/usr/x86_64-pc-linux-gnu emerge --info =sys-libs/ncurses-5.9
Portage 2.1.10.44 (default/linux/amd64/10.0, gcc-4.5.3, unavailable, 2.6.32-38-generic x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-2.6.32-38-generic-x86_64-Intel-R-_Core-TM-_i5_CPU_680_@_3.60GHz-with-gentoo-2.0.3
Timestamp of tree: Mon, 27 Feb 2012 19:00:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.1.4-r3
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.68
sys-devel/automake:       1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.32.56::x-portage (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.llarian.net/ "
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages/cross"
PORTAGE_CONFIGROOT="/usr/x86_64-pc-linux-gnu/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://[server name removed]"
USE="amd64 berkdb bzip2 cli cracklib crypt cups cxx dri fortran gdbm iconv ipv6 minimal mmx modules mudflap multilib ncurses nptl nptlonly openmp pam pcre pppd readline session sse sse2 ssl static sysfs tcpd xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nouveau nv r128 radeon savage sis tdfx trident vesa via vmware dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Any idea what's going on? I'm stumped.
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Thu Mar 01, 2012 2:30 am

INFO (setup)

Package: sys-libs/ncurses-5.9-r2
Repository: gentoo
Maintainer: base-system@gentoo.org
USE: cxx elibc_glibc gpm kernel_linux unicode userland_GNU x86
FEATURES: preserve-libs sandbox
Package: sys-libs/ncurses-5.9-r2
Repository: gentoo
Maintainer: base-system@gentoo.org
USE: cxx elibc_glibc gpm kernel_linux unicode userland_GNU x86
FEATURES: preserve-libs sandbox
INFO (unpack)

Applying ncurses-5.8-gfbsd.patch ...
Applying ncurses-5.7-nongnu.patch ...
Applying ncurses-5.9-rxvt-unicode-9.15.patch ...
INFO (install)

Installing basic terminfo files in /etc...
this was merged this morning 15 minutes ago . shown above is elogviewer.
ould it be you are using older poratge version?
[D] sys-apps/portage
Available versions: [M]2.1.6.7 2.1.6.13 2.1.10.41 2.1.10.44 (~)2.1.10.45 (~*)2.2.0_alpha84 (~*)2.2.0_alpha85 **9999 {build doc epydoc +ipc (+)less linguas_pl python2 python3 selinux xattr}
Installed versions: 2.2.0_alpha89(07:07:14 PM 02/23/2012)(ipc -build -doc -epydoc -linguas_pl -pypy1_8 -python2 -python3 -selinux -xattr)
Homepage: http://www.gentoo.org/proj/en/portage/index.xml
Description: Portage is the package management and distribution system for Gentoo

Found 6 matches.
ramaswamy@localtux ~ $
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
username234
Guru
Guru
Posts: 332
Joined: Wed May 09, 2007 3:35 pm

  • Quote

Post by username234 » Thu Mar 01, 2012 6:34 am

fqhwhgads wrote:Strangely enough, I can go to /var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses and manually run the i686-pc-linux-gnu-gcc command, which runs just fine. emerge fails every time though.
It looks to me like the wrong compiler (i686-pc-linux-gnu-gcc) is being chosen when building ncurses. Could you post the full contents of the build log?
Creating usernames when you're
in a creative slump is a bad idea
because if you are when you do
then you end up with uninspiring
alphanumeric cocktails like the
one directly above.
Top
fqhwhgads
n00b
n00b
Posts: 4
Joined: Wed Feb 29, 2012 9:27 pm

  • Quote

Post by fqhwhgads » Fri Mar 09, 2012 8:05 pm

Here is the complete build log.
* Package: sys-libs/ncurses-5.9
* Repository: gentoo
* Maintainer: base-system@gentoo.org
* USE: amd64 cxx elibc_glibc kernel_linux minimal multilib userland_GNU
* FEATURES: sandbox splitdebug
>>> Unpacking source...
>>> Unpacking ncurses-5.9.tar.gz to /var/tmp/portage/sys-libs/ncurses-5.9/work
* Applying ncurses-5.8-gfbsd.patch ... [ ok ]
* Applying ncurses-5.7-nongnu.patch ... [ ok ]
* Applying ncurses-5.8-rxvt-unicode.patch ... [ ok ]
>>> Source unpacked in /var/tmp/portage/sys-libs/ncurses-5.9/work
>>> Compiling source in /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9 ...
* econf: updating ncurses-5.9/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating ncurses-5.9/config.sub with /usr/share/gnuconfig/config.sub
/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/configure --prefix=/usr --build=i686-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --with-terminfo-dirs=/etc/terminfo:/usr/share/terminfo --with-shared --without-hashed-db --without-ada --with-cxx --with-cxx-binding --without-debug --without-profile --without-gpm --disable-termcap --enable-symlinks --with-rcs-ids --with-manpage-format=normal --enable-const --enable-colorfgbg --enable-echo --enable-warnings --without-assertions --disable-leaks --without-expanded --with-macros --without-trace --with-chtype=long --with-mmask-t=long --disable-ext-colors --disable-ext-mouse --without-pthread --without-reentrant
configure: loading site script /usr/share/config.site
configure: loading site script /usr/share/crossdev/include/site/linux
configure: loading site script /usr/share/crossdev/include/site/x86_64-linux-gnu
checking for egrep... grep -E
Configuring NCURSES 5.9 ABI 5 (Fri Mar 9 12:01:36 PST 2012)
checking build system type... i686-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
Configuring for linux-gnu
checking for prefix... /usr
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking version of x86_64-pc-linux-gnu-gcc... 86
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking for POSIXized ISC... no
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... -DCC_HAS_PROTOS
checking if you want to ensure bool is consistent with C++... yes
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking version of g++... 86
checking if you want to build C++ binding and demo... yes
checking if you want to build with Ada95... no
checking if you want to install manpages... yes
checking if you want to build programs such as tic... yes
checking if you want to build test-programs... yes
checking if you wish to install curses.h... yes
checking for mawk... no
checking for gawk... gawk
checking for egrep... (cached) grep -E
checking for a BSD compatible install... /usr/bin/install -c
checking for tdlint... no
checking for lint... no
checking for alint... no
checking for splint... no
checking for lclint... no
checking whether ln -s works... yes
checking if ln -s -f options work... yes
checking for long file names... yes
checking if you want to use pkg-config... yes
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking if we should install .pc files for /usr/bin/x86_64-pc-linux-gnu-pkg-config... no
checking if we should assume mixed-case filenames... auto
checking if filesystem supports mixed-case filenames... yes
checking whether make sets ${MAKE}... yes
checking for exctags... no
checking for ctags... no
checking for exetags... no
checking for etags... no
checking for ctags... no
checking for etags... no
checking for makeflags variable... -${MAKEFLAGS}
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar
checking for options to update archives... -curv
checking if you have specified an install-prefix...
checking for gcc... i686-pc-linux-gnu-gcc
checking for native build C compiler... i686-pc-linux-gnu-gcc
checking for native build C preprocessor... ${BUILD_CC} -E
checking for native build C flags...
checking for native build C preprocessor-flags... -D_GNU_SOURCE
checking for native build linker-flags...
checking for native build linker-libraries...
checking if libtool -version-number should be used... yes
checking if you want to build libraries with libtool... no
checking if you want to build shared libraries... yes
checking if you want to build static libraries... yes
checking if you want to build debug libraries... no
checking if you want to build profiling libraries... no
checking for specified models... shared normal
checking for default model... shared
checking if you want to build a separate terminfo library... no
checking if you want to build a separate tic library... no
checking if you want to link with the GPM mouse library... no
checking for default loader flags...
checking if rpath option should be used... no
checking if shared libraries should be relinked during install... yes
checking for an rpath option... -Wl,-rpath,
checking if release/abi version should be used for shared libs... auto
checking which x86_64-pc-linux-gnu-gcc option to use... -fPIC
checking if rpath-hack should be disabled... no
checking for updated LDFLAGS... maybe
checking for ldd... ldd
checking if you wish to install ncurses overwriting curses... yes
checking if external terminfo-database is used... yes
checking which terminfo source-file will be installed... ${top_srcdir}/misc/terminfo.src
checking whether to use hashed database instead of directory/tree... no
checking for list of fallback descriptions...
checking if you want modern xterm or antique... xterm-new
checking for list of terminfo directories... /etc/terminfo:/usr/share/terminfo
checking for default terminfo directory... /usr/share/terminfo
checking if big-core option selected... no
checking if big-strings option selected... yes
checking if you want termcap-fallback support... no
checking if ~/.terminfo is wanted... yes
checking if you want to use restricted environment when running as root... yes
checking for remove... yes
checking for unlink... yes
checking for link... yes
checking for symlink... yes
checking if tic should use symbolic links... yes
checking if you want broken-linker support code... no
checking if tputs should process BSD-style prefix padding... no
checking if we must define _GNU_SOURCE... yes
checking if SIGWINCH is defined... yes
checking for nl_langinfo and CODESET... yes
checking if you want wide-character code... no
checking whether to enable _LP64 definition in curses.h... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGE_FILES value needed for large files... no
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for fseeko... yes
checking whether to use struct dirent64... no
checking if you want tparm not to use X/Open fixed-parameter list... yes
checking for type of bool... auto
checking for alternate terminal capabilities file... Caps
checking for type of chtype... long
checking for type of ospeed... short
checking for type of mmask_t... long
checking for size CCHARW_MAX... 5
checking if RCS identifiers should be compiled-in... yes
checking format of man-pages... normal
checking for manpage renaming... no
checking if manpage aliases will be installed... yes
checking if manpage symlinks should be used... yes
checking for manpage tbl... no
checking if you want to build with function extensions... yes
checking if you want to build with experimental SCREEN extensions... no
checking if you want to build with experimental terminal-driver... no
checking for extended use of const keyword... yes
checking if you want to use extended colors... no
checking if you want to use extended mouse encoding... no
checking if you want $NCURSES_NO_PADDING code... yes
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 for signed char... yes
checking size of signed char... 1
checking if you want to use signed Boolean array in term.h... no
checking if you want SIGWINCH handler... yes
checking if you want user-definable terminal capabilities like termcap... yes
checking if you want all development code... no
checking if you want hard-tabs code... no
checking if you want limited support for xmc... no
checking if you do not want to assume colors are white-on-black... yes
checking if you want hashmap scrolling-optimization code... yes
checking if you want colorfgbg code... yes
checking if you want interop bindings... no
checking if you want to link with the pthread library... no
checking if you want experimental reentrant code... no
checking if you want experimental safe-sprintf code... no
checking if you want experimental wgetch-events code... no
checking if you want to display full commands during build... yes
checking if you want to see compiler warnings... yes
checking if this is really Intel C compiler... no
configure: checking for x86_64-pc-linux-gnu-gcc warning options...
... -W
... -Wall
... -Wbad-function-cast
... -Wcast-align
... -Wcast-qual
... -Winline
... -Wmissing-declarations
... -Wmissing-prototypes
... -Wnested-externs
... -Wpointer-arith
... -Wshadow
... -Wstrict-prototypes
... -Wundef
... -Wwrite-strings
... -Wdeclaration-after-statement
... -Wextra
... -Wno-unknown-pragmas
... -Wswitch-enum
checking if this is really Intel C++ compiler... no
configure: checking for x86_64-pc-linux-gnu-g++ warning options...
... -Wabi
... -fabi-version=0
... -Woverloaded-virtual
... -Wsign-promo
... -Wsynth
... -Wold-style-cast
... -Wcast-align
... -Wcast-qual
... no -Wmissing-prototypes
... -Wpointer-arith
... -Wshadow
... no -Wstrict-prototypes
... -Wundef
... -Wwrite-strings
... -Weffc++
... -Wno-unused
configure: checking for x86_64-pc-linux-gnu-gcc __attribute__ directives...
... scanf
... printf
... unused
... noreturn
checking if you want to enable runtime assertions... no
checking if you want to use dmalloc for testing... no
checking if you want to use dbmalloc for testing... no
checking if you want to use valgrind for testing... no
checking if you want to perform memory-leak testing... yes
checking whether to add trace feature to all models... no
checking for gettimeofday... yes
checking if -lm needed for math functions... yes
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether time.h and sys/time.h may both be included... yes
checking for regcomp... yes
checking for regular-expression headers... regex.h
checking for fcntl.h... yes
checking for getopt.h... yes
checking for limits.h... yes
checking for locale.h... yes
checking for math.h... yes
checking for poll.h... yes
checking for sys/bsdtypes.h... no
checking for sys/ioctl.h... yes
checking for sys/param.h... yes
checking for sys/poll.h... yes
checking for sys/select.h... yes
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for ttyent.h... yes
checking for unistd.h... (cached) yes
checking for wctype.h... yes
checking if sys/time.h works with sys/select.h... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking if x86_64-pc-linux-gnu-gcc supports options to tune inlining... yes
checking for signal global datatype... volatile sig_atomic_t
checking if unsigned literals are legal... yes
checking if external errno is declared... yes
checking if external errno exists... no
checking if data-only library module links... unknown
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getttynam... yes
checking for issetugid... no
checking for poll... yes
checking for remove... (cached) yes
checking for select... yes
checking for setbuf... yes
checking for setbuffer... yes
checking for setvbuf... yes
checking for sigaction... yes
checking for sigvec... yes
checking for strdup... yes
checking for strstr... yes
checking for tcgetpgrp... yes
checking for times... yes
checking for vsnprintf... yes
checking for isascii... yes
checking whether sigaction needs _POSIX_SOURCE... no
checking if nanosleep really works... unknown
checking for termio.h... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking whether termios.h needs _POSIX_SOURCE... no
checking for tcgetattr... yes
checking for vsscanf function or workaround... vsscanf
checking for working mkstemp... checking for mkstemp... yes

configure: WARNING: cross compiling: assume setvbuf params not reversed
checking return type of signal handlers... void
checking for type sigaction_t... no
checking declaration of size-change... yes
checking for memmove... yes
checking if poll really works... unknown
checking for va_copy... yes
checking for __va_copy... yes
checking for pid_t... yes
checking for unistd.h... (cached) yes
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... (cached) yes
checking for working vfork... (cached) yes
checking for openpty in -lutil... yes
checking for openpty header... pty.h
checking if we should include stdbool.h... yes
checking for builtin bool type... no
checking for library stdc++... no
checking whether x86_64-pc-linux-gnu-g++ understands -c and -o together... yes
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for iostream... yes
checking for typeinfo... yes
checking if iostream uses std-namespace... yes
checking if we should include stdbool.h... (cached) yes
checking for builtin bool type... yes
checking for size of bool... unknown
configure: WARNING: Assuming unsigned for type of bool
checking for special defines needed for etip.h... none
checking if x86_64-pc-linux-gnu-g++ accepts parameter initialization... unknown
checking if x86_64-pc-linux-gnu-g++ accepts static_cast... yes
checking for library subsets... ticlib+termlib+ext_tinfo+base+ext_funcs
checking default library suffix...
checking default library-dependency suffix... .so
checking default object directory... obj_s
checking c++ library-dependency suffix... .a
checking where we will install curses.h... ${prefix}/include
checking for src modules... ncurses progs panel menu form
checking for tic... /usr/bin/tic
configure: creating ./config.status
config.status: creating include/MKterm.h.awk
config.status: creating include/curses.head
config.status: creating include/ncurses_dll.h
config.status: creating include/termcap.h
config.status: creating include/unctrl.h
config.status: creating man/Makefile
config.status: creating include/Makefile
config.status: creating ncurses/Makefile
config.status: creating progs/Makefile
config.status: creating panel/Makefile
config.status: creating menu/Makefile
config.status: creating form/Makefile
config.status: creating test/Makefile
config.status: creating misc/Makefile
config.status: creating c++/Makefile
config.status: creating misc/run_tic.sh
config.status: creating misc/ncurses-config
config.status: creating man/ncurses5-config.1
config.status: creating Makefile
config.status: creating include/ncurses_cfg.h
Appending rules for shared model (ncurses: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (ncurses: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (progs: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (progs: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (panel: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (panel: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (menu: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (menu: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (form: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (form: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (test: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (test: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for shared model (c++: ticlib+termlib+ext_tinfo+base+ext_funcs)
Appending rules for normal model (c++: ticlib+termlib+ext_tinfo+base+ext_funcs)
creating headers.sh
make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'

** Configuration summary for NCURSES 5.9 20110404:

extended funcs: yes
xterm terminfo: xterm-new

bin directory: /usr/bin
lib directory: /usr/lib64
include directory: /usr/include
man directory: /usr/share/man
terminfo directory: /usr/share/terminfo

make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
make -j2 -j1 sources
make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
cd man && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/man'
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/MKterminfo.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/terminfo.head /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/../include/Caps /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/man/terminfo.tail >terminfo.5
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/man'
cd include && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/include'
cat curses.head >curses.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKkey_defs.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >>curses.h
sh -c 'if test "chtype" = "cchar_t" ; then cat /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/curses.wide >>curses.h ; fi'
cat /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/curses.tail >>curses.h
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKhashsize.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >hashsize.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKncurses_def.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/ncurses_defs >ncurses_def.h
AWK=gawk sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/MKparametrized.sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps >parametrized.h
touch config.h
gawk -f MKterm.h.awk /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/Caps > term.h
sh /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/include/edit_cfg.sh ../include/ncurses_cfg.h term.h
** edit: HAVE_TCGETATTR 1
** edit: HAVE_TERMIOS_H 1
** edit: HAVE_TERMIO_H 1
** edit: BROKEN_LINKER 0
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/include'
cd ncurses && make -w DESTDIR="" sources
make[2]: Entering directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses'
gawk -f /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/MKcodes.awk bigstrings=1 /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/../include/Caps >codes.c
i686-pc-linux-gnu-gcc -o make_hash -DHAVE_CONFIG_H -I../ncurses -I/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses -I/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/../include -I../include -DUSE_BUILD_CC -D_GNU_SOURCE /var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/make_hash.c
/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9/ncurses/tinfo/make_hash.c:1:0: error: CPU you selected does not support x86-64 instruction set
make[2]: *** [make_hash] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc/ncurses'
make[1]: *** [sources] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.9/work/narrowc'
emake failed
* ERROR: sys-libs/ncurses-5.9 failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 85: Called src_compile
* environment, line 2138: Called do_compile 'narrowc'
* environment, line 403: Called die
* The specific snippet of code:
* emake -j1 sources || die;
*
* If you need support, post the output of 'emerge --info =sys-libs/ncurses-5.9',
* the complete build log and the output of 'emerge -pqv =sys-libs/ncurses-5.9'.
* The complete build log is located at '/var/tmp/portage/sys-libs/ncurses-5.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/ncurses-5.9/temp/environment'.
* S: '/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9'
The installed portage is sys-apps/portage-2.1.10.44.
Top
username234
Guru
Guru
Posts: 332
Joined: Wed May 09, 2007 3:35 pm

  • Quote

Post by username234 » Fri Mar 09, 2012 10:16 pm

Could you also post /var/tmp/portage/sys-libs/ncurses-5.9/temp/environment ?
Creating usernames when you're
in a creative slump is a bad idea
because if you are when you do
then you end up with uninspiring
alphanumeric cocktails like the
one directly above.
Top
fqhwhgads
n00b
n00b
Posts: 4
Joined: Wed Feb 29, 2012 9:27 pm

  • Quote

Post by fqhwhgads » Mon Mar 12, 2012 4:54 pm

Here's /var/tmp/portage/sys-libs/ncurses-5.9/temp/environment:
declare -x ABI="amd64"
declare -x ALSA_CARDS=""
declare -x ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
declare -x APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
declare -x ARCH="amd64"
declare -x BOOTSTRAP_USE="cxx unicode multilib"
declare -x CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump"
declare -x CAMERAS="ptp2"
declare -x CBUILD="i686-pc-linux-gnu"
declare -x CFLAGS="-O2 -pipe"
declare -x CFLAGS_amd64="-m64"
declare -x CFLAGS_default
declare -x CFLAGS_x32="-mx32"
declare -x CFLAGS_x86="-m32"
declare -x CHOST="x86_64-pc-linux-gnu"
declare -x CHOST_amd64="x86_64-pc-linux-gnu"
declare -x CHOST_default="x86_64-pc-linux-gnu"
declare -x CHOST_x32="x86_64-pc-linux-gnu"
declare -x CHOST_x86="i686-pc-linux-gnu"
declare -x COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
declare -x CROSSCOMPILE_OPTS=""
declare -x CTARGET_default="x86_64-pc-linux-gnu"
declare -x CXXFLAGS="-O2 -pipe"
declare -x DEFAULT_ABI="amd64"
declare -x DEFINED_PHASES=" compile install unpack"
declare DEPEND="gpm? ( sys-libs/gpm ) "
declare DESCRIPTION="console display library"
declare -x DESTTREE="/usr"
declare -x DIROPTIONS="-m0755"
declare -x EAPI="1"
declare -x ELIBC="glibc"
declare -- EPATCH_EXCLUDE=""
declare -- EPATCH_FORCE="no"
declare -- EPATCH_MULTI_MSG="Applying various patches (bugfixes/updates) ..."
declare -- EPATCH_OPTS="-g0 -E --no-backup-if-mismatch"
declare -- EPATCH_SINGLE_MSG=""
declare -- EPATCH_SOURCE="/var/tmp/portage/sys-libs/ncurses-5.9/work/patch"
declare -- EPATCH_SUFFIX="patch.bz2"
declare -x EXEOPTIONS="-m0755"
declare -x FCFLAGS=""
declare -x FETCHCOMMAND_SSH="bash -c \"x=\\\${2#ssh://} ; host=\\\${x%%/*} ; port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && port=22 ; exec rsync --rsh=\\\"ssh -p\\\${port}\\\" -avP \\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" rsync \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
declare -x FFLAGS=""
declare -x GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
declare -x GRUB_PLATFORMS=""
declare HOMEPAGE="http://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/"
declare -x INHERITED=" multilib toolchain-funcs user eutils flag-o-matic"
declare -x INPUT_DEVICES="keyboard mouse evdev"
declare -x INSDESTTREE=""
declare -x INSOPTIONS="-m0644"
declare IUSE="ada +cxx debug doc gpm minimal profile static-libs trace unicode "
declare -x KERNEL="linux"
declare -x KERNEL_ABI="amd64"
declare -x KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
declare -x KV=""
declare -x LANG="en_US.utf8"
declare -x LCD_DEVICES=""
declare -x LDFLAGS="-Wl,-O1 -Wl,--as-needed"
declare -x LDFLAGS_amd64="-m elf_x86_64"
declare -x LDFLAGS_default
declare -x LDFLAGS_x32="-m elf32_x86_64"
declare -x LDFLAGS_x86="-m elf_i386"
declare -x LIBDIR_amd64="lib64"
declare -x LIBDIR_amd64_fbsd="lib64"
declare -x LIBDIR_default="lib"
declare -x LIBDIR_n32="lib32"
declare -x LIBDIR_n64="lib64"
declare -x LIBDIR_o32="lib"
declare -x LIBDIR_ppc="lib32"
declare -x LIBDIR_ppc64="lib64"
declare -x LIBDIR_s390="lib32"
declare -x LIBDIR_s390x="lib64"
declare -x LIBDIR_sparc32="lib32"
declare -x LIBDIR_sparc64="lib64"
declare -x LIBDIR_x32="libx32"
declare -x LIBDIR_x86="lib32"
declare -x LIBDIR_x86_fbsd="lib32"
declare -x LIBOPTIONS="-m0644"
declare -x LICENSE="MIT"
declare -x MAKEFLAGS="w"
declare -x MAKELEVEL="2"
declare -x MAKEOPTS="-j2"
declare -x MFLAGS="-w"
declare -x MULTILIB_ABIS="amd64 x86"
declare -x MULTILIB_STRICT_DENY="64-bit.*shared object"
declare -x MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
declare -x MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev)"
declare -- MY_P="ncurses-5.9"
declare -- MY_PV="5.9"
declare -x NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
declare -x PATH="/usr/lib/portage/bin/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare PDEPEND=""
declare -x PHP_TARGETS=""
declare -a PORTAGE_DOCOMPRESS='([0]="/usr/share/doc" [1]="/usr/share/info" [2]="/usr/share/man")'
declare -a PORTAGE_DOCOMPRESS_SKIP='([0]="/usr/share/doc/ncurses-5.9/html")'
declare -x PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
declare -x PROPERTIES=""
declare -x PROVIDE=""
declare -- PV_SNAP=""
declare -x PYTHONDONTWRITEBYTECODE="1"
declare -x RDEPEND="!<x11-terms/rxvt-unicode-9.06-r3 "
declare REQUIRED_USE=""
declare -x RESTRICT=""
declare -x RESUMECOMMAND_SSH="bash -c \"x=\\\${2#ssh://} ; host=\\\${x%%/*} ; port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && port=22 ; exec rsync --rsh=\\\"ssh -p\\\${port}\\\" -avP \\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" rsync \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
declare -x RUBY_TARGETS="ruby18"
declare -x S="/var/tmp/portage/sys-libs/ncurses-5.9/work/ncurses-5.9"
declare -x SANDBOX_DEBUG="0"
declare -x SANDBOX_DENY=""
declare -x SANDBOX_PID="31843"
declare -x SANDBOX_PREDICT="/var/tmp/portage/sys-libs/ncurses-5.9/homedir:/dev/crypto:/var/cache/fontconfig"
declare -x SANDBOX_READ="/:/var/tmp"
declare -x SANDBOX_VERBOSE="1"
declare -x SANDBOX_WRITE=":/dev/console:/dev/fd:/dev/full:/dev/null:/dev/pts/:/dev/pty:/dev/shm:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/lib/cf:/usr/lib/conftest:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp:/var/tmp/:/var/tmp/portage/sys-libs/ncurses-5.9/homedir/.bash_history"
declare -x SLOT="5"
declare SRC_URI="mirror://gnu/ncurses/ncurses-5.9.tar.gz"
declare -x SUDO_COMMAND="/usr/bin/make -C stage-supp"
declare -x SUDO_GID="1000"
declare -x SUDO_UID="1000"
declare -x SUDO_USER="smkent"
declare -x SYMLINK_LIB="yes"
declare -x USE="amd64 cxx elibc_glibc kernel_linux minimal multilib userland_GNU"
declare -x USERLAND="GNU"
declare -x USERNAME="root"
declare -x VIDEO_CARDS=""
declare -x XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
declare -x _E_DOCDESTTREE_=""
declare -x _E_EXEDESTTREE_=""
declare -- ___ECLASS_ONCE_EUTILS="recur -_+^+_- spank"
declare -- ___ECLASS_ONCE_FLAG_O_MATIC="recur -_+^+_- spank"
declare -- ___ECLASS_ONCE_MULTILIB="recur -_+^+_- spank"
declare -- ___ECLASS_ONCE_TOOLCHAIN_FUNCS="recur -_+^+_- spank"
declare -- ___ECLASS_ONCE_USER="recur -_+^+_- spank"
declare -- phase_func

(snip)
edit the file is too long for this post, so the rest of it is at http://pastebin.com/5ii7ukur.
Top
fqhwhgads
n00b
n00b
Posts: 4
Joined: Wed Feb 29, 2012 9:27 pm

  • Quote

Post by fqhwhgads » Mon Mar 12, 2012 10:08 pm

After some trial and error, I've determined that the problem is the first line:

Code: Select all

ABI=amd64
Any idea why this is problematic? I'm not sure how to fix this.

edit I also believe bug 391363 may be relevant.
Top
username234
Guru
Guru
Posts: 332
Joined: Wed May 09, 2007 3:35 pm

  • Quote

Post by username234 » Fri Mar 16, 2012 11:22 am

I haven't had time to investigate this yet. However, I'm thinking it's a bug in the Makefile (since the configure script is run correctly). If changing ABI to "" is a valid workaround then it's very likely that the Makefile is also defining and using an ABI variable. Again, I won't know for sure until I have a chance to look around.
Creating usernames when you're
in a creative slump is a bad idea
because if you are when you do
then you end up with uninspiring
alphanumeric cocktails like the
one directly above.
Top
Post Reply

8 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic