logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: Probleme beim kompilieren von transcode: msg#00182

linux.redhat.fedora.german

Subject: Re: Probleme beim kompilieren von transcode

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>
Google Custom Search

Recently Viewed:
krysalis.sandbo...    web.zope.zwiki/...    gnome.apps.gnum...    xfree86.newbie/...    editors.vim/200...    mozilla.enigmai...    boot-loaders.gr...    network.vnc.ult...    redhat.release....    java.geronimo.u...    os.netbsd.devel...    horde.wicked/20...    linux.lsb.discu...    ietf.ips/2005-0...    alsa.devel/2002...    user-groups.lin...    package-managem...    debian.devel.da...    security.cyrus....    video.gstreamer...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive 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

Navigation