mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-18 20:37:56 +00:00
configure: require libtoolize, create wrapper to it
libtoolize must be checked_for and there needs to be a wrapper that points to GNU libtoolize since that may be installed as glibtoolize. This fixes a problem with building Cloog/PPL that was Reported-by: "Pierrick Brossin" <pierrick@bs-network.net> Signed-off-by: "Titus von Boxberg" <titus@v9g.de> (transplanted from c7c9e98d36d8a6a49fcd5f3836d5797bb965eba7)
This commit is contained in:
parent
e9798b8521
commit
389450ecd0
22
Makefile.in
22
Makefile.in
@ -47,16 +47,17 @@ DATE := @@DATE@@
|
||||
LOCAL := @@LOCAL@@
|
||||
|
||||
# Paths found by ./configure
|
||||
install:= @@install@@
|
||||
bash := @@bash@@
|
||||
grep := @@grep@@
|
||||
make := @@make@@
|
||||
sed := @@sed@@
|
||||
libtool:= @@libtool@@
|
||||
objcopy:= @@objcopy@@
|
||||
objdump:= @@objdump@@
|
||||
readelf:= @@readelf@@
|
||||
patch := @@patch@@
|
||||
install := @@install@@
|
||||
bash := @@bash@@
|
||||
grep := @@grep@@
|
||||
make := @@make@@
|
||||
sed := @@sed@@
|
||||
libtool := @@libtool@@
|
||||
libtoolize:= @@libtoolize@@
|
||||
objcopy := @@objcopy@@
|
||||
objdump := @@objdump@@
|
||||
readelf := @@readelf@@
|
||||
patch := @@patch@@
|
||||
|
||||
# config options to push down to kconfig
|
||||
KCONFIG:= @@KCONFIG@@
|
||||
@ -164,6 +165,7 @@ paths.mk: FORCE
|
||||
echo "export make=$(make)"; \
|
||||
echo "export sed=$(sed)"; \
|
||||
echo "export libtool=$(libtool)"; \
|
||||
echo "export libtoolize=$(libtoolize)"; \
|
||||
echo "export objcopy=$(objcopy)"; \
|
||||
echo "export objdump=$(objdump)"; \
|
||||
echo "export readelf=$(readelf)"; \
|
||||
|
4
configure
vendored
4
configure
vendored
@ -448,6 +448,10 @@ has_or_abort prog=libtool
|
||||
var=libtool \
|
||||
ver='\(GNU libtool.*\) (2[[:digit:]]*\.|1\.6[[:digit:]]*\.|1\.5\.[2-9][[:digit:]]+)' \
|
||||
err="'libtool' 1.5.26 or above was not found"
|
||||
has_or_abort prog=libtoolize \
|
||||
var=libtoolize \
|
||||
ver='\(GNU libtool.*\) (2[[:digit:]]*\.|1\.6[[:digit:]]*\.|1\.5\.[2-9][[:digit:]]+)' \
|
||||
err="'libtoolize' 1.5.26 or above was not found"
|
||||
has_or_abort prog=stat
|
||||
has_or_abort prog="curl wget"
|
||||
has_or_abort prog=patch
|
||||
|
Loading…
Reference in New Issue
Block a user