Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: flashcam-1.1  (Přečteno 1575 krát)

Luman

  • Návštěvník
  • Příspěvků: 42
    • HEMIstudio
flashcam-1.1
« kdy: 09 Listopadu 2008, 00:23:46 »
Prosím pomohl by mi někdo zkompilovat toto http://www.swift-tools.net/Flashcam/ mělo by to vyřešit problémy s webcam ve flashi (v4l2) při kompilaci mi to hází takovýto errory:
Kód: [Vybrat]
make
cc -O -shared -fPIC -o flashcamhook.so flashcamhook.c
cc -O -o flashcam flashcam.c
(cd vloopback-1.1.2; make);
make[1]: Entering directory `/home/marek/flashcam-1.1/vloopback-1.1.2'
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/home/marek/flashcam-1.1/vloopback-1.1.2 modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic'
  CC [M]  /home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.o
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c: In function ‘fake_ioctl’:
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:317: error: implicit declaration of function ‘kill_proc’
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c: At top level:
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:967: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:974: error: unknown field ‘owner’ specified in initializer
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:974: warning: initialization from incompatible pointer type
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:976: error: unknown field ‘type’ specified in initializer
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c: In function ‘create_pipe’:
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:1052: error: ‘struct video_device’ has no member named ‘type’
/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.c:1054: error: ‘struct video_device’ has no member named ‘type’
make[3]: *** [/home/marek/flashcam-1.1/vloopback-1.1.2/vloopback.o] Error 1
make[2]: *** [_module_/home/marek/flashcam-1.1/vloopback-1.1.2] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/marek/flashcam-1.1/vloopback-1.1.2'
make: *** [vloopback-1.1.2/vloopback.ko] Error 2
možná je tam jenom nějaká fatální chyba , moc jsem toho zatím nezkompiloval :-)
díky za každou pomoc
Viděl že světlo je dobré ... Gn 1,4

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: flashcam-1.1
« Odpověď #1 kdy: 09 Listopadu 2008, 01:26:40 »
hardy:
Kód: [Vybrat]
root@hej-hq:/usr/src/flashcam# cvs -z3 -d:pserver:anonymous@flashcam.cvs.sourceforge.net:/cvsroot/flashcam co -P Flashcam
cvs checkout: Updating Flashcam
U Flashcam/COPYING
U Flashcam/Makefile
U Flashcam/fcinit.in
U Flashcam/flashcam.c
U Flashcam/flashcamhook.c
U Flashcam/wrapper.in
cvs checkout: Updating Flashcam/Test
U Flashcam/Test/webcamtest.html
U Flashcam/Test/webcamtest.swf
cvs checkout: Updating Flashcam/vloopback-1.1.2
U Flashcam/vloopback-1.1.2/COPYING
U Flashcam/vloopback-1.1.2/Makefile
U Flashcam/vloopback-1.1.2/README
U Flashcam/vloopback-1.1.2/vloopback.c
root@hej-hq:/usr/src/flashcam# ls
Flashcam
root@hej-hq:/usr/src/flashcam# cd Flashcam/
root@hej-hq:/usr/src/flashcam/Flashcam# make
cc -O -shared -fPIC -o flashcamhook.so flashcamhook.c
cc -O -o flashcam flashcam.c
(cd vloopback-1.1.2; make);
make[1]: Entering directory `/usr/src/flashcam/Flashcam/vloopback-1.1.2'
make -C /lib/modules/2.6.24-21-generic/build SUBDIRS=/usr/src/flashcam/Flashcam/vloopback-1.1.2 modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-21-generic'
  CC [M]  /usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.mod.o
  LD [M]  /usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-21-generic'
make[1]: Leaving directory `/usr/src/flashcam/Flashcam/vloopback-1.1.2'
Creating wrapper
sed 's:%FCPATH%:/usr/local/flashcam:' wrapper.in > flashcamwrap
chmod +x flashcamwrap
Done.
Creating startup script
sed 's:%BINDIR%:/usr/local/bin:' fcinit.in > fcinit
Done.
root@hej-hq:/usr/src/flashcam/Flashcam# ls
COPYING  fcinit     flashcam    flashcamhook.c   flashcamwrap  Test             wrapper.in
CVS      fcinit.in  flashcam.c  flashcamhook.so  Makefile      vloopback-1.1.2
root@hej-hq:/usr/src/flashcam/Flashcam#
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Luman

  • Návštěvník
  • Příspěvků: 42
    • HEMIstudio
Re: flashcam-1.1
« Odpověď #2 kdy: 09 Listopadu 2008, 20:18:34 »
Tak jsem to zkusil ale zase nic  ??? Asi je to tím že jsem přešel na Inrepid a mám Athlon x2 64. Pořád mi to hlásí error
Kód: [Vybrat]
root@hemistudio:/usr/src/flashcam# cvs -z3 -d:pserver:anonymous@flashcam.cvs.sourceforge.net:/cvsroot/flashcam co -P Flashcam
cvs checkout: CVS password file /root/.cvspass does not exist - creating a new file
cvs checkout: Updating Flashcam
U Flashcam/COPYING
U Flashcam/Makefile
U Flashcam/fcinit.in
U Flashcam/flashcam.c
U Flashcam/flashcamhook.c
U Flashcam/wrapper.in
cvs checkout: Updating Flashcam/Test
U Flashcam/Test/webcamtest.html
U Flashcam/Test/webcamtest.swf
cvs checkout: Updating Flashcam/vloopback-1.1.2
U Flashcam/vloopback-1.1.2/COPYING
U Flashcam/vloopback-1.1.2/Makefile
U Flashcam/vloopback-1.1.2/README
U Flashcam/vloopback-1.1.2/vloopback.c
root@hemistudio:/usr/src/flashcam# ls
Flashcam
root@hemistudio:/usr/src/flashcam# cd Flashcam
root@hemistudio:/usr/src/flashcam/Flashcam# make
cc -O -shared -fPIC -o flashcamhook.so flashcamhook.c
cc -O -o flashcam flashcam.c
(cd vloopback-1.1.2; make);
make[1]: Entering directory `/usr/src/flashcam/Flashcam/vloopback-1.1.2'
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/usr/src/flashcam/Flashcam/vloopback-1.1.2 modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic'
  CC [M]  /usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.o
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c: In function ‘fake_ioctl’:
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:317: error: implicit declaration of function ‘kill_proc’
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c: At top level:
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:967: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:974: error: unknown field ‘owner’ specified in initializer
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:974: warning: initialization from incompatible pointer type
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:976: error: unknown field ‘type’ specified in initializer
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c: In function ‘create_pipe’:
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:1052: error: ‘struct video_device’ has no member named ‘type’
/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.c:1054: error: ‘struct video_device’ has no member named ‘type’
make[3]: *** [/usr/src/flashcam/Flashcam/vloopback-1.1.2/vloopback.o] Error 1
make[2]: *** [_module_/usr/src/flashcam/Flashcam/vloopback-1.1.2] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/flashcam/Flashcam/vloopback-1.1.2'
make: *** [vloopback-1.1.2/vloopback.ko] Error 2
root@hemistudio:/usr/src/flashcam/Flashcam#
asi budu muset počkat až udělají nějakou aktualizaci ... nebo vás ještě něco napadá ?!  :)
Každopádně díky!
Viděl že světlo je dobré ... Gn 1,4

 

Provoz zaštiťuje spolek OpenAlt.