octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #43978] MXE octave-4.1.0+ build failure: "dlna


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #43978] MXE octave-4.1.0+ build failure: "dlname is empty in $ltlib!"
Date: Tue, 13 Jan 2015 18:50:59 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 SeaMonkey/2.30

Follow-up Comment #4, bug #43978 (project octave):

No, sorry.
My MXE trees are usually a bit modded (~see task #8469 +newer io + mapping pkg
etc.) so many changesets do not apply easily.
I've applied the cs manually and got this:

:
:
libtool: install: x86_64-w64-mingw32-ranlib
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+/audiodevinfo.a
libtool: install: warning: remember to run `libtool --finish
/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+'
make  install-data-hook
make[7]: Entering directory
'/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave/octave-4.1.0+/.build/libinterp'
/usr/bin/mkdir -p
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+/oct/x86_64-w64-mingw32
/usr/bin/mkdir -p
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/share/octave/4.1.0+/etc
if [ -n "`cat dldfcn/PKG_ADD`" ]; then \
  /usr/bin/install -c -m 644 dldfcn/PKG_ADD
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+/oct/x86_64-w64-mingw32/PKG_ADD;
\
fi
/usr/bin/install -c -m 644 DOCSTRINGS
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/share/octave/4.1.0+/etc/built-in-docstrings
cd
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+
&& \
for ltlib in dldfcn/__delaunayn__.la dldfcn/__dsearchn__.la dldfcn/__eigs__.la
dldfcn/__fltk_uigetfile__.la dldfcn/__glpk__.la dldfcn/__ichol__.la
dldfcn/__ilu__.la dldfcn/__init_fltk__.la dldfcn/__init_gnuplot__.la
dldfcn/__magick_read__.la dldfcn/__voronoi__.la dldfcn/amd.la
dldfcn/ccolamd.la dldfcn/chol.la dldfcn/colamd.la dldfcn/convhulln.la
dldfcn/dmperm.la dldfcn/fftw.la dldfcn/qr.la dldfcn/symbfact.la
dldfcn/symrcm.la dldfcn/tsearch.la dldfcn/audioread.la dldfcn/audiodevinfo.la;
do \
  f=`echo $ltlib | /usr/bin/sed 's,.*/,,'`; \
  dl=`/usr/bin/sed -n -e "s/dlname='\([^']*\)'/\1/p" < $f`; \
  if [ -n "$dl" ]; then \
    /usr/bin/install -c $dl
/home/philip/devel/octdev/mxe/mxe64_141227/tmp-octave-install/home/philip/devel/octdev/mxe/mxe64_141227/usr/x86_64-w64-mingw32/lib/octave/4.1.0+/oct/x86_64-w64-mingw32/`echo
$f | /usr/bin/sed 's,^lib,,; s,\.la$,.oct,'`; \
  else \
    echo "error: dlname is empty in $ltlib!"; \
    exit 1; \
  fi; \
  lnames=`/usr/bin/sed -n -e "s/library_names='\([^']*\)'/\1/p" < $f`; \
  if [ -n "$lnames" ]; then \
    rm -f $f $lnames $dl; \
  fi \
done
error: dlname is empty in dldfcn/audiodevinfo.la!
Makefile:8806: recipe for target 'install-oct' failed
make[7]: *** [install-oct] Error 1


... and then I didn't have time to dig further.
Anyway I think it is better if I re-clone mxe-octave and start over again.
Tonight I may have time for that.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43978>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]