I am trying to install LabVIEW Community edition in Debian. LabVIEW is not officially supported on Debian, but it has been reported to work.
This forum:
https://lavag.org/topic/21809-installin ... on-debian/
got it to work by using alien on the RPM packages in the installer. It wasn't that long ago either.
When I try to use alien to convert one of the RPMs I get something like this:
Code: Select all
Package build failed. Here's the log:
dh binary
dh_update_autotools_config
dh_autoreconf
create-stamp debian/debhelper-build-stamp
dh_testroot
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/root/labview/nitdmsi-32bit-19.0.0.49152'
mkdir -p debian/nitdmsi-32bit
# Copy the packages's files.
find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \
sed -e s#'./'##g | \
xargs -0 -r -i cp -a ./{} debian/nitdmsi-32bit/{}
make[1]: Leaving directory '/root/labview/nitdmsi-32bit-19.0.0.49152'
dh_installdocs
dh_installchangelogs
dh_perl
dh_usrlocal
dh_usrlocal: debian/nitdmsi-32bit/usr/local/natinst/lib/libtdms.so.19.0.0 is not a directory
make: *** [debian/rules:7: binary] Error 255
So how do I debug this? It looks like alien is running make scripts, but I don't know where the make rule dh_usrlocal is to see if I can find out why it fails. (and it fails on all the RPMs.)