cernekee / ics-openconnect

Android UI for OpenConnect VPN client
GNU General Public License v2.0
358 stars 129 forks source link

error install-sh: no input file specified #30

Open aliakbarRashidi opened 6 years ago

aliakbarRashidi commented 6 years ago
make[2]: Entering directory `/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/build-stoken'
make[3]: Entering directory `/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/build-stoken'
 /usr/bin/mkdir -p '/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c -s  libstoken.la '/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//lib'
libtool: install: /usr/bin/install -c .libs/libstoken.so /home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//lib/libstoken.so
libtool: install: i686-linux-android-strip --strip-unneeded /home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//lib/libstoken.so
libtool: install: /usr/bin/install -c .libs/libstoken.lai /home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//lib/libstoken.la
libtool: warning: remember to run 'libtool --finish //lib'
 /usr/bin/mkdir -p '/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//bin'
 STRIPPROG='i686-linux-android-strip' /bin/bash ./libtool   --mode=install /bin/bash /home/aliakbar/Desktop/cernekee/ics-openconnect/external/stoken/build-aux/install-sh -c -s stoken '/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//bin'
libtool: install: /bin/bash /home/aliakbar/Desktop/cernekee/ics-openconnect/external/stoken/build-aux/install-sh /home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/out//bin/install-sh
/home/aliakbar/Desktop/cernekee/ics-openconnect/external/stoken/build-aux/install-sh: no input file specified.
make[3]: *** [install-binPROGRAMS] Error 1
make[3]: Leaving directory `/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/build-stoken'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/build-stoken'
make[1]: *** [install-strip] Error 2
make[1]: Leaving directory `/home/aliakbar/Desktop/cernekee/ics-openconnect/external/x86/build-stoken'
make: *** [Makefile:99: x86/libstoken.so] Error 2
make: Leaving directory '/home/aliakbar/Desktop/cernekee/ics-openconnect/external'
yazdan commented 4 years ago

Hi everyone. Have same issue here

As far as I have investigated, it seems the arguments are not correctly passed to the ics-openconnect/external/stoken/build-aux/install-sh script so it says that no input file specified

could be some shell/bash thing that I'm not aware of.

tried to run script manually or copy stoken file manually but it didn't help

NgoHuy commented 4 years ago

The fix is https://github.com/cernekee/ics-openconnect/pull/59/files with install without strip