|
|
Choosing A Webhost: |
Re: Probleme beim kompilieren von transcode: msg#00182linux.redhat.fedora.german
Am Mi, den 30.03.2005 schrieb Michael Schwendt um 19:16: > Was steht denn dazu in config.log? Dazu hab ich folgendes gefunden: configure:30011: checking lame version configure:30049: gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -I/usr/include conftest.c -lm -lz -ldl -L/usr/local/include/lame//lib -lmp3lame >&5 conftest.c: In function `main': conftest.c:96: error: `lame_version_t' undeclared (first use in this function) conftest.c:96: error: (Each undeclared identifier is reported only once conftest.c:96: error: for each function it appears in.) conftest.c:96: error: syntax error before "lv" conftest.c:97: error: `lv' undeclared (first use in this function) configure:30052: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "transcode" | #define PACKAGE_TARNAME "transcode" | #define PACKAGE_VERSION "0.6.14" | #define PACKAGE_STRING "transcode 0.6.14" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "transcode" | #define VERSION "0.6.14" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define HAVE_LIBDL 1 | #define HAVE_DLOPEN 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define STDC_HEADERS 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_ALLOCA_H 1 | #define TIME_WITH_SYS_TIME 1 | #define ATTRIBUTE_ALIGNED_MAX 64 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_VPRINTF 1 | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 | #define HAVE_STRCOLL 1 | #define RETSIGTYPE void | #define HAVE_STRTOL 1 | #define HAVE_MEMALIGN 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MEMSET 1 | #define HAVE_STRERROR 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_STAT 1 | #define HAVE_ATEXIT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKFIFO 1 | #define HAVE_VSSCANF 1 | #define HAVE_STRPTIME 1 | #define HAVE_LIBM_LRINT 1 | #define ARCH_X86 1 | #define HAVE_ASM_MMX 1 | #define HAVE_MMX 1 | #define HAVE_ASM_NASM 1 | #define HAVE_ASM_3DNOW 1 | #define HAVE_3DNOW 1 | #define HAVE_ASM_SSE 1 | #define HAVE_SSE 1 | #define HAVE_ASM_SSE2 1 | #define HAVE_SSE2 1 | #define HAVE_CMOV 1 | #define HAVE_DLFCN_H 1 | #define HAVE_X11 1 | #define HAVE_LIBXV 1 | #define HAVE_X11_XAW_SIMPLE_H 1 | #define HAVE_XAW_SIMPLE 1 | #define HAVE_LIBXPM 1 | #define HAVE_LIBZ 1 | #define HAVE_LIBM 1 | #define HAVE_FFMPEG_LIBS 1 | #define STATBUFFER 1 | #define HAVE_FREETYPE2 1 | #define HAVE_AVIFILE 1 | #define HAVE_AVIFILE_INCLUDES 7 | #define HAVE_LAME_INC 1 | /* end confdefs.h. */ | | #include <stdio.h> | | #ifdef HAVE_LAME_INC | #include <lame/lame.h> | #else | #include <lame.h> | #endif | | int main () { | lame_version_t lv; | get_lame_version_numerical(&lv); | if(lv.alpha || lv.beta) lv.minor--; | printf("%d%d\n", lv.major, lv.minor); | return 0; | } | configure:30066: error: lame requested, but cannot compile and run a test program Aber ich habe jetzt mal mit "autoconf" eine neue configure Datei erstellt und jetzt läuft es weiter :) Jetzt hab ich aber Probleme bei "make"... gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-decode_mp3.o tcdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcdecode-decode_lzo.o -L/usr/lib -lavcodec -L/usr/local/include/lame//lib -lmp3lame ../libac3/.libs/libac3_tc.a ../libmpeg2/.libs/libmpeg2cvs.a ../libvo/.libs/libvout.a -L/usr/X11R6/lib -ldv -lpthread /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so -lXi -lXext -lX11 /usr/lib/libglib.so -lvorbisfile -lvorbis -logg ../aclib/.libs/libac.a -lm -lz -ldl /usr/lib/libavcodec.a(xvidff.o)(.text+0x12b): In function `ff_xvid_encode_init': : undefined reference to `xvid_global' /usr/lib/libavcodec.a(xvidff.o)(.text+0x1f2): In function `ff_xvid_encode_init': : undefined reference to `xvid_plugin_single' /usr/lib/libavcodec.a(xvidff.o)(.text+0x232): In function `ff_xvid_encode_init': : undefined reference to `xvid_plugin_lumimasking' /usr/lib/libavcodec.a(xvidff.o)(.text+0x420): In function `ff_xvid_encode_init': : undefined reference to `xvid_encore' /usr/lib/libavcodec.a(xvidff.o)(.text+0x5b1): In function `ff_xvid_encode_init': : undefined reference to `xvid_plugin_2pass2' /usr/lib/libavcodec.a(xvidff.o)(.text+0x816): In function `ff_xvid_encode_frame': : undefined reference to `xvid_encore' /usr/lib/libavcodec.a(xvidff.o)(.text+0x9a0): In function `ff_xvid_encode_close': : undefined reference to `xvid_encore' /usr/lib/libavcodec.a(oggvorbis.o)(.text+0x37): In function `oggvorbis_init_encoder': : undefined reference to `vorbis_encode_init' collect2: ld returned 1 exit status make[3]: *** [tcdecode] Fehler 1 make[3]: Leaving directory `/home/user1/Downloads/gepackt/transcode-0.6.14/import' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/home/user1/Downloads/gepackt/transcode-0.6.14/import' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/user1/Downloads/gepackt/transcode-0.6.14' make: *** [all] Fehler 2 Hatte was gefunden, dass quicktime da Probleme machen könnte, darum hab ich die Unterstützung mal ausgeschaltet, aber dann kommen immer noch diese Fehlermeldungen... Gruß Cedric Laczny
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Probleme beim kompilieren von transcode, Michael Schwendt |
|---|---|
| Next by Date: | Re: Probleme beim kompilieren von transcode, Michael Schwendt |
| Previous by Thread: | Re: Probleme beim kompilieren von transcode, Michael Schwendt |
| Next by Thread: | Re: Probleme beim kompilieren von transcode, Michael Schwendt |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |