Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 64687

Summary: cdrtools-2.01 failed - configure: error: installation or configuration problem: compiler cannot create executables.
Product: Gentoo Linux Reporter: Sean Sullivan <sean>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sean Sullivan 2004-09-19 14:43:06 UTC
Trying to emerge cdrtools-2.01 produces the following:

----------------------------------------------
               W A R N I N G   Messages like:

gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
....

are caused by a GNU make bug and not by the Schily makefile system.

The related bug has been reported to the GNU make maintainers in 1988 but
as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
RULES/rules1.top:234: incs/Dcc.ppc-linux: No such file or directory
RULES/rules.cnf:56: incs/ppc-linux-cc/Inull: No such file or directory
RULES/rules.cnf:57: incs/ppc-linux-cc/rules.cnf: No such file or directory
sh conf/cc-config.sh cc incs/Dcc.ppc-linux
        ==> MAKING DIRECTORY "incs/ppc-linux-cc/Inull"
        ==> CONFIGURING RULES "incs/ppc-linux-cc/rules.cnf"
Trying to find cc
Found cc
Creating empty 'incs/Dcc.ppc-linux'
creating cache ./config.cache
checking host system type... powerpc-unknown-linux-gnu
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for EMX/OS2 environment... no
checking for executable suffix... configure: error: installation or configuration problem: compiler cannot create executables.
make: *** [incs/ppc-linux-cc/rules.cnf] Error 1

!!! ERROR: app-cdr/cdrtools-2.01 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! (no error message)
------------------------------------------------

Oddly enough, my world file shows I already have cdrtools, but using which and locate I find that none of the utils such as cdrecord and others exist on my system, only docs and man pages for the like.

tuxbook scruff # emerge info
Portage 2.0.50-r11 (default-ppc-2004.1, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7-gentoo-r12)
=================================================================
System uname: 2.6.7-gentoo-r12 ppc 750FX
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 mcpu=750 fno-strict-aliasing"
CHOST="powerpc-unknown-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 mcpu=750 fno-strict-aliasing"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X arts berkdb cdr crypt divx4linux dvd dvdread esd gdbm gif gpm gtk imlib jpeg kde motif mpeg mpg ncurses nls oggvorbis opengl pam perl png ppc python qt readline sdl ssl tcpd tiff truetype xvid"



Reproducible: Always
Steps to Reproduce:
emerge cdrtools

Actual Results:  
Same error as listed above

Expected Results:  
Compiled and installed

This is on an iBook G3 900mhz/640mb. I have had no other issues lately compiling
software since switching to gcc-3.4.1.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-19 23:37:18 UTC

*** This bug has been marked as a duplicate of 64675 ***