Собрал tqt3. набрал «make install» и в итоге:
make[2]: Entering directory '/build/dependencies/tqt3/qmake'
[ -d /build/dependencies/tqt3/bin ] || mkdir -p /build/dependencies/tqt3/bin
cp -f /build/dependencies/tqt3/bin/tqmake /build/dependencies/tqt3/bin
cp: '/build/dependencies/tqt3/bin/tqmake' and '/build/dependencies/tqt3/bin/tqmake' are the same file
make[2]: [Makefile:60: install] Error 1 (ignored)
Открываю Makefile:60 а там
install: tqmake
[ -d $(INSTALL_ROOT)/build/dependencies/tqt3/bin ] || mkdir -p $(INSTALL_ROOT)/build/dependencies/tqt3/bin
-cp -f /build/dependencies/tqt3/bin/tqmake $(INSTALL_ROOT)/build/dependencies/tqt3/bin
[ -d $(INSTALL_ROOT)/build/dependencies/tqt3 ] || mkdir -p $(INSTALL_ROOT)/build/dependencies/tqt3
-cp -R -f /build/dependencies/tqt3/mkspecs $(INSTALL_ROOT)/build/dependencies/tqt3
как то странно это всё. что теперь ручками всё это фиксить что бы вместо $(INSTALL_ROOT)/build/dependencies/tqt3 ставилось в /opt?
./configure запускалось с такими опциями:
export PREFIX=/opt/trinity
export SYSCONFDIR=/etc/trinity
export LIBDIR=/opt/trinity/lib
export MANDIR=/opt/trinity/man
export QTDIR=/opt/trinity/lib/qt3-3.3.8.d
export PATH=/opt/trinity/qt3-3.3.8.d/bin:/opt/trinity/bin:$PATH
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/trinity/qt3-3.3.8.d/lib/pkgconfig:$PKG_CONFIG_PATH
# Enable only one of the following:
# export DEBUG_AUTOTOOL_OPT="--enable-debug=full"
export DEBUG_AUTOTOOL_OPT="--disable-debug"
CFLAGS=$CPUOPT \
CXXFLAGS=$CPUOPT \
./configure \
-I /usr/include/tirpc
--prefix=${PREFIX} \
--sysconfdir=${SYSCONFDIR} \
--libdir=${LIBDIR} \
$DEBUG_AUTOTOOL_OPT
может какие то не те версии autoconf/automake/make?