W
wladimir-blumen
Mitglied
Hallo zusammen,
ich möchte unbedingt das Programm videogen zum Laufen bringen. Leider funktioniert die Installation des Programme von http://www.dynaweb.hu/opensource/videogen/download/videogen-0.32.tar.gz nicht. Es kommt ein Fehler, wenn ich "make" ausführe. Kann man das Programm auch irgendwie über yum installieren? Und wenn ja welches Repo brauch ich dafür noch. In meinen Repos ist es nicht enthalten.
Falls jemand etwas mit dem Fehler beim installieren von http://www.dynaweb.hu/opensource/videogen/download/videogen-0.32.tar.gz anfangen kann, hier eine nähere Beschreibung:
Habe grade probiert videogen (videogen-0.32.tar.gz) zu installieren. Wenn ich "make" ausführe, kommt folgendes:
gcc -Wall -O -g -D_POSIX_SOURCE -c cfg.yy.c
cfg.yy.c:1224: Warnung: »yyunput« definiert, aber nicht verwendet
gcc -Wall -O -g -D_POSIX_SOURCE -c cfg.tab.c
gcc -Wall -O -g -D_POSIX_SOURCE -c args.c
gcc -Wall -O -g -D_POSIX_SOURCE -c checks.c
gcc -Wall -O -g -D_POSIX_SOURCE -c misc.c
gcc -Wall -O -g -D_POSIX_SOURCE -c videogen.c
gcc -Wall -O -g -D_POSIX_SOURCE -o videogen cfg.yy.o cfg.tab.o args.o checks.o misc.o videogen.o -lm
Wo liegt da der Fehler? In der Readme steht:
1.) check "Makefile" and modify it according to your OS/environment
Das makefile sieht bei mir so aus (nichts geändert):
# uncomment the definitions appropriate for your environment below
# Linux, FreeBSD, NetBSD, etc. (GNU cc, GNU make)
CC = gcc
CFLAGS = -Wall -O -g
CDEFS = -D_POSIX_SOURCE
LIBS = -lm
# SunOS 5.8 (Sun cc, GNU make)
#CC = cc
#CFLAGS = -O
#LIBS = -lm
# SGI IRIX 6.5 (MIPSpro cc, GNU make)
#CC = cc
#CFLAGS = -O
#LIBS = -lm
# Digital (Compaq, HP) UNIX 5.1A (DEC C, GNU Make)
#CC = cc
#CFLAGS = -w0 -O
#LIBS = -lm
# HP-UX 10.20 (HP ANSI C, GNU Make)
#CC = cc
#CFLAGS = -Ae -O
#LIBS = -lm
# currently parser generation only works with GNU flex and bison,
# but the generated files are included in the source package so that
# you don't need any tools if you simply want to compile videogen
LEX = flex -i
YACC = bison -d
Muss ich da noch was ändern?
Schöne Grüße,
Hannes
ich möchte unbedingt das Programm videogen zum Laufen bringen. Leider funktioniert die Installation des Programme von http://www.dynaweb.hu/opensource/videogen/download/videogen-0.32.tar.gz nicht. Es kommt ein Fehler, wenn ich "make" ausführe. Kann man das Programm auch irgendwie über yum installieren? Und wenn ja welches Repo brauch ich dafür noch. In meinen Repos ist es nicht enthalten.
Falls jemand etwas mit dem Fehler beim installieren von http://www.dynaweb.hu/opensource/videogen/download/videogen-0.32.tar.gz anfangen kann, hier eine nähere Beschreibung:
Habe grade probiert videogen (videogen-0.32.tar.gz) zu installieren. Wenn ich "make" ausführe, kommt folgendes:
gcc -Wall -O -g -D_POSIX_SOURCE -c cfg.yy.c
cfg.yy.c:1224: Warnung: »yyunput« definiert, aber nicht verwendet
gcc -Wall -O -g -D_POSIX_SOURCE -c cfg.tab.c
gcc -Wall -O -g -D_POSIX_SOURCE -c args.c
gcc -Wall -O -g -D_POSIX_SOURCE -c checks.c
gcc -Wall -O -g -D_POSIX_SOURCE -c misc.c
gcc -Wall -O -g -D_POSIX_SOURCE -c videogen.c
gcc -Wall -O -g -D_POSIX_SOURCE -o videogen cfg.yy.o cfg.tab.o args.o checks.o misc.o videogen.o -lm
Wo liegt da der Fehler? In der Readme steht:
1.) check "Makefile" and modify it according to your OS/environment
Das makefile sieht bei mir so aus (nichts geändert):
# uncomment the definitions appropriate for your environment below
# Linux, FreeBSD, NetBSD, etc. (GNU cc, GNU make)
CC = gcc
CFLAGS = -Wall -O -g
CDEFS = -D_POSIX_SOURCE
LIBS = -lm
# SunOS 5.8 (Sun cc, GNU make)
#CC = cc
#CFLAGS = -O
#LIBS = -lm
# SGI IRIX 6.5 (MIPSpro cc, GNU make)
#CC = cc
#CFLAGS = -O
#LIBS = -lm
# Digital (Compaq, HP) UNIX 5.1A (DEC C, GNU Make)
#CC = cc
#CFLAGS = -w0 -O
#LIBS = -lm
# HP-UX 10.20 (HP ANSI C, GNU Make)
#CC = cc
#CFLAGS = -Ae -O
#LIBS = -lm
# currently parser generation only works with GNU flex and bison,
# but the generated files are included in the source package so that
# you don't need any tools if you simply want to compile videogen
LEX = flex -i
YACC = bison -d
Muss ich da noch was ändern?
Schöne Grüße,
Hannes