Проблемы при компилировании... (Не могу понят чего не хватает...)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Проблемы при компилировании...

Сообщение 40000 »

Вобщем у меня наблюдаються проблемы с перевёрнутой камерой, вот нащёл монуал и делаю всё по нему:Монуал по устранению проблемы с камерой
Делаю всё по нему.
И вот на этом этапе проблема у меня:

Код: Выделить всё

linux-kfpb:/var/tmp/_compile/libv4l-0.6.3-test # PREFIX=/usr make
make -C libv4lconvert V4L2_LIB_VERSION=0.6.3-test all
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
cc -Wp,-MMD,"libv4lconvert.d",-MQ,"libv4lconvert.o",-MP -c -I../include -I../../../include -fvisibility=hidden -fPIC -DLIBDIR=\"/usr/lib\" -DLIBSUBDIR=\"libv4l\" -g -O1 -Wall -Wno-unused -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -o libv4lconvert.o libv4lconvert.c
/bin/sh: cc: command not found
make[1]: *** [libv4lconvert.o] Error 127
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
make: *** [all] Error 2

Я понимаю сто что-то чего-то хватает, но чего именно понять не могу...
Просьба помочь разрешить проблему....
Пасибо)))
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
Warlornhor
Сообщения: 428
ОС: openSUSE 12.3

Re: Проблемы при компилировании...

Сообщение Warlornhor »

/bin/sh: cc: command not found

Может просто компилятор не установлен?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Проблемы при компилировании...

Сообщение eddy »

Или симлинка cc -> gcc нет.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Re: Проблемы при компилировании...

Сообщение 40000 »

Ага, пасибо ребят, помогло)))
Да и вот ещё дальше, не понял, что тут нужно:

Код: Выделить всё

linux-kfpb:/var/tmp/_compile/libv4l-0.6.3-test # sudo PREFIX=/usr checkinstall --pkgname=libv4l-0 --maintainer=localuser@localhost

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]: y

Preparing package documentation...OK

Please write a description for the package.
End your description with an empty line or EOF.
>>

**************************************
**** RPM package creation selected ***
**************************************

This package will be built according to these values:

1 -  Summary: [ Package created with checkinstall 1.6.1 ]
2 -  Name:    [ libv4l-0 ]
3 -  Version: [ test ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ Applications/System ]
7 -  Architecture: [ x86_64 ]
8 -  Source location: [ libv4l-0.6.3-test ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ libv4l-0 ]

Enter a number to change any of them or press ENTER to continue:

Подскажите что тут нужно...
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
Аватара пользователя
poet13
Сообщения: 271
ОС: OpenSUSE 11.3 Gnome 2.30

Re: Проблемы при компилировании...

Сообщение poet13 »

что вам там нужно?- не знаю :)
а ваще- жать ввод.
Спасибо сказали:
Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Re: Проблемы при компилировании...

Сообщение 40000 »

poet13 писал(а):
21.04.2010 12:09
что вам там нужно?- не знаю :)
а ваще- жать ввод.

Ну мне нужно скомпиленные пакетики установить, я руководствуюсь вот Этим монуалом
Пост устранения проблемы с веб камерой.
Вобщем нажал я ввод, вот что вышло:

Код: Выделить всё

linux-kfpb:/var/tmp/_compile/libv4l-0.6.3-test # sudo PREFIX=/usr checkinstall --pkgname=libv4l-0 --maintainer=localuser@localhost

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]: y

Готовится документация к пакету...OK

Пожалуйста напишите описание пакета.
End your description with an empty line or EOF.
>>

**************************************
**** RPM package creation selected ***
**************************************

This package will be built according to these values:

1 -  Summary: [ Package created with checkinstall 1.6.1 ]
2 -  Name:    [ libv4l-0 ]
3 -  Version: [ test ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ Applications/System ]
7 -  Architecture: [ x86_64 ]
8 -  Source location: [ libv4l-0.6.3-test ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ libv4l-0 ]

Введите номер для изменения параметра или нажмите ВВОД для продолжения:

Installing with make install...

========================= Installation results ===========================
make -C libv4lconvert V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
mkdir -p /usr/include
install -p -m 644 ../include/libv4lconvert.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4lconvert.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4lconvert.so.0 libv4lconvert.so
install -m 755 *-decomp /usr/lib/libv4l
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4lconvert.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
make -C libv4l2 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l2.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l2.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l2.so.0 libv4l2.so
install -m 755 v4l2convert.so.0 \
          /usr/lib/libv4l/v4l2convert.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l2.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
make -C libv4l1 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l1.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l1.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l1.so.0 libv4l1.so
install -m 755 v4l1compat.so.0 \
          /usr/lib/libv4l/v4l1compat.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l1.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'

======================== Installation successful ==========================

Copying documentation directory...
./
./README
./COPYING.LIB
./README.multi-threading
./TODO
./ChangeLog

Файлы копируются во временный каталог...OK

Сжимаются страницы руководства...OK

Построение списка файлов...OK

Собирается RPM пакет... FAILED!

*** Failed to build the package

Вот лог фаил:

Код: Выделить всё

Платформы для сборки: x86_64
Сборка для платформы x86_64
Processing files: libv4l-0-test-1.x86_64
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l2.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4lconvert.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l1.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/COPYING.LIB
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README.multi-threading
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/TODO
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/ChangeLog
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l2.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov518-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l1compat.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l2convert.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov511-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig/libv4lconvert.pc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfi/var/tmp/checkinstall.0SMi58/rpmbuild.log

Как исправить?Может я что не так делаю, подскажите?
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Проблемы при компилировании...

Сообщение Sleeping Daemon »

40000 писал(а):
21.04.2010 12:25
poet13 писал(а):
21.04.2010 12:09
что вам там нужно?- не знаю :)
а ваще- жать ввод.

Ну мне нужно скомпиленные пакетики установить, я руководствуюсь вот Этим монуалом
Пост устранения проблемы с веб камерой.
Вобщем нажал я ввод, вот что вышло:

Код: Выделить всё

linux-kfpb:/var/tmp/_compile/libv4l-0.6.3-test # sudo PREFIX=/usr checkinstall --pkgname=libv4l-0 --maintainer=localuser@localhost

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]: y

Готовится документация к пакету...OK

Пожалуйста напишите описание пакета.
End your description with an empty line or EOF.
>>

**************************************
**** RPM package creation selected ***
**************************************

This package will be built according to these values:

1 -  Summary: [ Package created with checkinstall 1.6.1 ]
2 -  Name:    [ libv4l-0 ]
3 -  Version: [ test ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ Applications/System ]
7 -  Architecture: [ x86_64 ]
8 -  Source location: [ libv4l-0.6.3-test ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ libv4l-0 ]

Введите номер для изменения параметра или нажмите ВВОД для продолжения:

Installing with make install...

========================= Installation results ===========================
make -C libv4lconvert V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
mkdir -p /usr/include
install -p -m 644 ../include/libv4lconvert.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4lconvert.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4lconvert.so.0 libv4lconvert.so
install -m 755 *-decomp /usr/lib/libv4l
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4lconvert.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
make -C libv4l2 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l2.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l2.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l2.so.0 libv4l2.so
install -m 755 v4l2convert.so.0 \
          /usr/lib/libv4l/v4l2convert.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l2.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
make -C libv4l1 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l1.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l1.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l1.so.0 libv4l1.so
install -m 755 v4l1compat.so.0 \
          /usr/lib/libv4l/v4l1compat.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l1.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'

======================== Installation successful ==========================

Copying documentation directory...
./
./README
./COPYING.LIB
./README.multi-threading
./TODO
./ChangeLog

Файлы копируются во временный каталог...OK

Сжимаются страницы руководства...OK

Построение списка файлов...OK

Собирается RPM пакет... FAILED!

*** Failed to build the package

Вот лог фаил:

Код: Выделить всё

Платформы для сборки: x86_64
Сборка для платформы x86_64
Processing files: libv4l-0-test-1.x86_64
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l2.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4lconvert.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l1.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/COPYING.LIB
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README.multi-threading
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/TODO
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/ChangeLog
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l2.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov518-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l1compat.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l2convert.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov511-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig/libv4lconvert.pc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfi/var/tmp/checkinstall.0SMi58/rpmbuild.log

Как исправить?Может я что не так делаю, подскажите?

Лечится make install, потом уже checkinstall. А бывает не лечится :console:
Спасибо сказали:
Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Re: Проблемы при компилировании...

Сообщение 40000 »

Sleeping Daemon писал(а):
21.04.2010 12:54
40000 писал(а):
21.04.2010 12:25
poet13 писал(а):
21.04.2010 12:09
что вам там нужно?- не знаю :)
а ваще- жать ввод.

Ну мне нужно скомпиленные пакетики установить, я руководствуюсь вот Этим монуалом
Пост устранения проблемы с веб камерой.
Вобщем нажал я ввод, вот что вышло:

Код: Выделить всё

linux-kfpb:/var/tmp/_compile/libv4l-0.6.3-test # sudo PREFIX=/usr checkinstall --pkgname=libv4l-0 --maintainer=localuser@localhost

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]: y

Готовится документация к пакету...OK

Пожалуйста напишите описание пакета.
End your description with an empty line or EOF.
>>

**************************************
**** RPM package creation selected ***
**************************************

This package will be built according to these values:

1 -  Summary: [ Package created with checkinstall 1.6.1 ]
2 -  Name:    [ libv4l-0 ]
3 -  Version: [ test ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ Applications/System ]
7 -  Architecture: [ x86_64 ]
8 -  Source location: [ libv4l-0.6.3-test ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ libv4l-0 ]

Введите номер для изменения параметра или нажмите ВВОД для продолжения:

Installing with make install...

========================= Installation results ===========================
make -C libv4lconvert V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
mkdir -p /usr/include
install -p -m 644 ../include/libv4lconvert.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4lconvert.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4lconvert.so.0 libv4lconvert.so
install -m 755 *-decomp /usr/lib/libv4l
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4lconvert.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4lconvert'
make -C libv4l2 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l2.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l2.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l2.so.0 libv4l2.so
install -m 755 v4l2convert.so.0 \
          /usr/lib/libv4l/v4l2convert.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l2.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l2'
make -C libv4l1 V4L2_LIB_VERSION=0.6.3-test install
make[1]: Entering directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'
mkdir -p /usr/include
install -p -m 644 ../include/libv4l1.h /usr/include
mkdir -p /usr/lib/libv4l
install -m 755 libv4l1.so.0 /usr/lib
cd /usr/lib && \
          ln -f -s libv4l1.so.0 libv4l1.so
install -m 755 v4l1compat.so.0 \
          /usr/lib/libv4l/v4l1compat.so
mkdir -p /usr/lib/pkgconfig
install -m 644 libv4l1.pc /usr/lib/pkgconfig
make[1]: Leaving directory `/var/tmp/_compile/libv4l-0.6.3-test/libv4l1'

======================== Installation successful ==========================

Copying documentation directory...
./
./README
./COPYING.LIB
./README.multi-threading
./TODO
./ChangeLog

Файлы копируются во временный каталог...OK

Сжимаются страницы руководства...OK

Построение списка файлов...OK

Собирается RPM пакет... FAILED!

*** Failed to build the package

Вот лог фаил:

Код: Выделить всё

Платформы для сборки: x86_64
Сборка для платформы x86_64
Processing files: libv4l-0-test-1.x86_64
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l2.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4lconvert.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/include/libv4l1.h
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/COPYING.LIB
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/README.multi-threading
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/TODO
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/share/doc/packages/libv4l-0/ChangeLog
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l2.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov518-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l1compat.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/v4l2convert.so
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/libv4l/ov511-decomp
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfig/libv4lconvert.pc
ошибка: Файл не найден: /usr/src/packages/BUILDROOT/libv4l-0-test-1.x86_64/usr/lib/pkgconfi/var/tmp/checkinstall.0SMi58/rpmbuild.log

Как исправить?Может я что не так делаю, подскажите?

Лечится make install, потом уже checkinstall. А бывает не лечится :console:

То есть, что мне нужно сделать?У меня просто очень мало опыта в компилировании, поэтому извините за то что туго догоняю...
Нипишите по подробнее пожалуйста но моём примере....
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Проблемы при компилировании...

Сообщение sciko »

Sleeping Daemon писал(а):
21.04.2010 12:54
Лечится make install
make install в пакетном дистрибутиве? Это не лечится.

Топикстартеру рекомендую стянуть spec-файл у предыдущей версии пакета и освоить команду rpmbuild.
Спасибо сказали:
Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Re: Проблемы при компилировании...

Сообщение 40000 »

sciko писал(а):
21.04.2010 13:30
Sleeping Daemon писал(а):
21.04.2010 12:54
Лечится make install
make install в пакетном дистрибутиве? Это не лечится.

Топикстартеру рекомендую стянуть spec-файл у предыдущей версии пакета и освоить команду rpmbuild.

Тогда раскажите как и откуда стянуть spec-файл у предыдущей версии пакета :rolleyes:
И скажите пожалуйста, всё то что я выше делалэто бесполезно, всё нужно переделывать с помошью rpmbuild?
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Проблемы при компилировании...

Сообщение sciko »

40000 писал(а):
21.04.2010 13:36
Тогда раскажите как и откуда стянуть spec-файл у предыдущей версии пакета
Вам нужен сырцовый пакет предыдущей версии. Обычно их можно найти в репах рядом с бинарными. А можно гуглом. Имя его скорее всего заканчивается на src.rpm

40000 писал(а):
21.04.2010 13:36
И скажите пожалуйста, всё то что я выше делалэто бесполезно, всё нужно переделывать с помошью rpmbuild?
Только make и checkinstall. Все остальное понадобится.

Как собирать довольно нормально написано тут. Делать по аналогии.

ЗЫ. Осторожнее с моими советами (особенно с теми что содержат sudo): я слишком давно на дебианоподбных дистрах. Но думаю больших ляпов я не дам.
Спасибо сказали:
Аватара пользователя
40000
Сообщения: 282
ОС: Постигаю Linux забывая Windows

Re: Проблемы при компилировании...

Сообщение 40000 »

sciko писал(а):
21.04.2010 13:58
40000 писал(а):
21.04.2010 13:36
Тогда раскажите как и откуда стянуть spec-файл у предыдущей версии пакета
Вам нужен сырцовый пакет предыдущей версии. Обычно их можно найти в репах рядом с бинарными. А можно гуглом. Имя его скорее всего заканчивается на src.rpm

40000 писал(а):
21.04.2010 13:36
И скажите пожалуйста, всё то что я выше делалэто бесполезно, всё нужно переделывать с помошью rpmbuild?
Только make и checkinstall. Все остальное понадобится.

Как собирать довольно нормально написано тут. Делать по аналогии.

ЗЫ. Осторожнее с моими советами (особенно с теми что содержат sudo): я слишком давно на дебианоподбных дистрах. Но думаю больших ляпов я не дам.

Пасибо, будем искать, будем пробовать,если что-то не получится напишу.... :rolleyes:
Ноут: Asus K40IN: Intel Dual-Core 2.10 MHz 4 Gb Sata 500 Gb nVidia g102M(512mb)
Комп: AMD Athlon x2 2.81 MHz 2 Gb Sata 720 Gb nVidia 8800 GT(512mb)
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Проблемы при компилировании...

Сообщение k0da »

Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
poet13
Сообщения: 271
ОС: OpenSUSE 11.3 Gnome 2.30

Re: Проблемы при компилировании...

Сообщение poet13 »

а если внезапно! написать в поиске по этой ветке форума "Файл не найден: /usr/src/packages/BUILDROOT/"... все, молчу, молчу))
Спасибо сказали: