iCam2 - Fehler beim öffnen der config datei?! / MMAP failed!

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
pancake
Beiträge: 3
Registriert: 28.03.2009 15:18:13

iCam2 - Fehler beim öffnen der config datei?! / MMAP failed!

Beitrag von pancake » 28.03.2009 15:28:29

Hey ihr lieben,

ich versuche gerade das Programm iCam2 zu installieren.
./Configure
gibt mir keine Fehler aus.... bei "make" bin ich mir unsicher.
In der Readme Datei steht:
How to Build It:
./configure ; make
That's all that's really necessary. Possible options to configure
(to enable a couple optional features) are:
--enable-x11 -- This is not recommended at this time, but go ahead
and try it anyway.
--enable-mpeg -- Requires libfame to be installed. Works well, much
fun. Go ahead and try it. :)
--enable-curl -- Requires libcurl. Useful for FTPing captured frames
to a remote host. Use post_func in your .icam2rc file
to scp/etc., which is a better solution.
also.. make. das gibt mir:
make: Für das Ziel »all« ist nichts zu tun.
make install gibt aus:
./mkinstalldirs /usr/local/bin
/usr/bin/install -c iCam2 /usr/local/bin/iCam2
Wenn ich das Programm einfach aufrufen will bekomme ich:
using config file /home/lisa/.icam2rc
Error opening config file /home/lisa/.icam2rc
using video device /dev/video0
MMAP failed!
Also.. ich hab schon herausgefunden, warum das mit dem video device nicht klappt. Das ist einfach /dev/video1 und nicht video0.
Das steht auch in der icam2rc-Datei, das könnte ich also ändern. Allerdings kann er die gar nicht öffnen. Hat jemand vielleicht eine Idee, wieso? Hab ich also irgendeinen Fehler gemacht bei der Installation, oder liegt es an etwas anderem?
Zuletzt geändert von pancake am 28.03.2009 18:44:01, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: iCam2 - Fehler beim öffnen der config datei?!

Beitrag von rendegast » 28.03.2009 16:42:19

Code: Alles auswählen

ls -l /home/lisa/.ic*
Vielleicht falscher Name? (zBsp. Groß-Klein-Schreibung)

Vielleicht ein Syntax-Fehler in der Datei?

Gibt es debug- oder verbose-Schalter für das Programm?
Vielleicht einen Syntax-Check für die Konfig?

Das Programm mal damit aufrufen:

Code: Alles auswählen

strace -f -o LOG Programm

cat LOG | grep -i icam2rc 
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

pancake
Beiträge: 3
Registriert: 28.03.2009 15:18:13

Re: iCam2 - Fehler beim öffnen der config datei?!

Beitrag von pancake » 28.03.2009 18:03:39

Erstmal vielen Dank für die Antwort =)


also.. ich hab das jetzt alles versucht.. es existiert scheinbar keine .icam2rc-Datei dort. Es gibt eine proto-icam2rc in dem iCam-Ordner. Die habe ich nun umbenannt und kopiert. Die erste Fehlermeldung ist danach auch weg (ich habe das video device auch geändert, das ist also nun auch alles okay).. aber es gibt weiterhin:
MMAP failed!

Code: Alles auswählen

strace -f -o LOG iCam2
gibt mir jetzt
using config file /home/lisa/.icam2rc
using video device /dev/video1
MMAP failed!
und

Code: Alles auswählen

cat LOG | grep -i icam2rc
gibt mir jetzt:
10508 open("/home/lisa/.icam2rc", O_RDONLY) = 3

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: iCam2 - Fehler beim öffnen der config datei?!

Beitrag von rendegast » 28.03.2009 18:10:17

Das mit der .icam2rc ist also nicht das Problem.

MMAP,
ist damit irgendeine memory-Funktion des kernel gemeint?
oder der (fehlende?) "gtk2 map viewer"?
Was steht in LOG darüber?

icam2 - http://icam2.optera.net/ ?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

pancake
Beiträge: 3
Registriert: 28.03.2009 15:18:13

Re: iCam2 - Fehler beim öffnen der config datei?!

Beitrag von pancake » 28.03.2009 18:40:38

Das mit der .icam2rc ist also nicht das Problem.

MMAP,
ist damit irgendeine memory-Funktion des kernel gemeint?
Ähm.. wie kann ich das herausfinden?
oder der (fehlende?) "gtk2 map viewer"?
Das kann natürlich sein. Dann müsste ich das also noch installieren.. ich kanns in den Repositories nicht finden, und über google finde ich bisher nur download-seiten die nicht mehr funktionieren. Mus sich direkt nach MMAP suchen, oder gibts dafür noch einen anderen Namen?
Was steht in LOG darüber?
Da finde ich ehrlich gesagt gar nichts darüber. Habs mir eben alles angeschaut, aber finden tu ich nichts.

Antworten