trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: August 2010

Re: [trinity-devel] Building kdebase

From: "Timothy Pearson" <kb9vqf@...>
Date: Sat, 28 Aug 2010 23:00:37 -0500
> The kdebase build failed within a few minutes. I'm attaching a log.
>
> Nothing compiled. Only the end message that configure was done and that's
> all.
>
> arts and kdelibs from svn are installed.
>
> I would think that if kdelibs did not compile correctly I would see some
> kind of error message, but I see nothing. I am not using any -j flags with
> the make command. I'm inclined to think something is awry with the
> makefiles, but I'm guessing.
>
> The odd thing is after configure completes the next command in the build
> script is:
>
> make || exit 1
>
> Yet the build script tries to continue as though make exited without
> errors.
>
> Here is the affected portion of the build script:
>
> ==================================================
> CFLAGS=$CPUOPT \
> CXXFLAGS=$CPUOPT \
> ./configure \
>   --prefix=${PREFIX} \
>   --sysconfdir=${SYSCONFDIR} \
>   --libdir=${LIBDIR} \
>   --with-ssl-dir=${PREFIX} \
>   --with-shadow \
>   --disable-debug \
>   --disable-dnssd \
>   --program-prefix="" \
>   --program-suffix="" \
>   --build=$TARGET-slackware-linux
>
> make || exit 1
> ==================================================
>
> Weird. Quite weird!
>
>
> Some messages I noticed:
>
> ==================================================
> acinclude.m4:6591: warning: underquoted definition of _LT_AC_TRY_LINK
> ==================================================
> unknown icon type  in kate/pics/Makefile.in (sessionchooser.png)
> ==================================================
> checking linux/cdrom.h usability... no
> checking linux/cdrom.h presence... yes
> configure: WARNING: linux/cdrom.h: present but cannot be compiled
> configure: WARNING: linux/cdrom.h:     check for missing prerequisite
> headers?
> configure: WARNING: linux/cdrom.h: see the Autoconf documentation
> configure: WARNING: linux/cdrom.h:     section "Present But Cannot Be
> Compiled"
> configure: WARNING: linux/cdrom.h: proceeding with the preprocessor's
> result
> configure: WARNING: linux/cdrom.h: in the future, the compiler will take
> precedence
> checking for linux/cdrom.h... yes
> ==================================================
>
> A header file exists at /usr/include/linux/cdrom.h
>
> I am using 2.6.27.48 but I leave the original 2.6.27.7 headers installed
> because that is what the Slackware 12.2 release was compiled against. I
> never have had a problem before with kernel headers.
>
> Darrell
>
>
>

I've never seen that before!  Can you send over a complete copy of the
entire build script?  I want to make sure no BASH-ish mistakes were made.
Thanks!

Tim