LINUX.ORG.RU

make install tqt3 «are the same file»

 , , ,


0

1

Собрал 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?


очевидно, что у тебя INSTALL_ROOT пуст. вот и жалуется скрипт. но сборка прямо в руте - это как-то странно, если честно.

Iron_Bug ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.