[PlanetCCRMA] Building Alsa RPMs...
Mark Knecht
markknecht@attbi.com
Sat Jan 25 10:05:02 2003
No ideas anyone?
I took this specific machine and updated the distribution using apt-get,
but I still get the same results at this step.
So...what next?
On Fri, 2003-01-24 at 18:42, Mark Knecht wrote:
> On Sat, 2003-01-25 at 02:01, Fernando Pablo Lopez-Lezcano wrote:
> >
> > > Anyway, why is the rpm in the i686 directory? What am I doing wrong?
> >
> > Nothing wrong. The instructions are not complete and do not cover all
> > possible cases ("you are in a maze of twisty little passages, all alike"
> > :-)
> >
>
> I can't remember, do I type zzyzyg and then it all gets better?
>
> FYI - you are in a maze of email messages coming from me. They all look
> alike, however, I am working on three separate machines, so don't assume
> that it's always the same machine or the same kernel. ;-)
>
> Ok, so following my nose in this dark passage, I modify your Step 3 for
> i686 architectures and get good looking results:
>
> su
> cd /usr/src/redhat/SPECS
> rpm -bb alsa-driver-0.9.0-44.spec
> rpm -Uvh ../RPMS/i686/alsa-driver*0.9.0-44.i366.rpm
>
>
> I then start step 4 and get bad results:
>
>
> [root@Audio1 SPECS]#rpm -bb alsa-lib-0.9.0-44.spec
>
> <SNIP>
>
> creating libasound.la
> (cd .libs && rm -f libasound.la && ln -s ../libasound.la libasound.la)
> make[2]: Leaving directory `/usr/src/redhat/BUILD/alsa-dummy/src'
> make[1]: Leaving directory `/usr/src/redhat/BUILD/alsa-dummy/src'
> make[1]: Entering directory `/usr/src/redhat/BUILD/alsa-dummy'
> make[1]: Nothing to be done for `all-am'.
> make[1]: Leaving directory `/usr/src/redhat/BUILD/alsa-dummy'
> + '[' -x ./cvscompile ']'
> + CVSCOMPILE_NO_MAKE=1
> + CVSCOMPILE_NO_CONFIGURE=1
> + ./cvscompile
> WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
> WARNING: and `config.h.top', to define templates for `config.h.in'
> WARNING: is deprecated and discouraged.
>
> WARNING: Using the third argument of `AC_DEFINE' and
> WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
> WARNING: `acconfig.h':
>
> WARNING: AC_DEFINE([NEED_MAIN], 1,
> WARNING: [Define if a function `main' is needed.])
>
> WARNING: More sophisticated templates can also be produced, see the
> WARNING: documentation.
> autoheader: `include/config.h.in' is unchanged
> cp: cannot create regular file `./install-sh': No such file or directory
> automake: configure.in: installing `./install-sh'
> error while copying
>
> cp: cannot create regular file `./mkinstalldirs': No such file or
> directory
> automake: configure.in: installing `./mkinstalldirs'
> error while copying
>
> cp: cannot create regular file `./missing': No such file or directory
> automake: configure.in: installing `./missing'
> error while copying
>
> touch: creating `depcomp': No such file or directory
> + CFLAGS=-O2 -march=i386 -mcpu=i686
> + export CFLAGS
> + CXXFLAGS=-O2 -march=i386 -mcpu=i686
> + export CXXFLAGS
> + FFLAGS=-O2 -march=i386 -mcpu=i686
> + export FFLAGS
> + ./configure i386-redhat-linux --prefix=/usr --exec-prefix=/usr
> --bindir=/usr/bin --sbindir=/usr/sbin --syscon
> dir=/etc --datadir=/usr/share --includedir=/usr/include
> --libdir=/usr/lib --libexecdir=/usr/libexec --localstat
> dir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-static=yes
> configure: WARNING: you should use --build, --host, --target
> configure: error: cannot find install-sh or install.sh in . ./.. ./../..
> error: Bad exit status from /var/tmp/rpm-tmp.60138 (%build)
>
>
> RPM build errors:
> Bad exit status from /var/tmp/rpm-tmp.60138 (%build)
> [root@Audio1 SPECS]#
>
> Maybe this one is an out of data automake/autoconf issue possibly?
> gettext anybody?
>
> Mark
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma