X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Received: by 10.224.137.137 with SMTP id w9mr18194597qat.6.1376604257396; Thu, 15 Aug 2013 15:04:17 -0700 (PDT) X-Received: by 10.49.51.69 with SMTP id i5mr117829qeo.19.1376604257351; Thu, 15 Aug 2013 15:04:17 -0700 (PDT) Newsgroups: comp.os.msdos.djgpp Date: Thu, 15 Aug 2013 15:04:17 -0700 (PDT) In-Reply-To: <6f75dbb3-c943-4c0b-8c08-c166f9ba0061@googlegroups.com> Complaints-To: groups-abuse AT google DOT com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.56.201.29; posting-account=OsAajgoAAADdKJnkJkmhzqP0jo6I_P_0 NNTP-Posting-Host: 5.56.201.29 References: <6f75dbb3-c943-4c0b-8c08-c166f9ba0061 AT googlegroups DOT com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <4e739f50-047e-4408-afb9-c4e27643acae@googlegroups.com> Subject: Re: strange bug? in DJDEV 2.04 CVS (20-07-2013) that breaks FFMPEG but it compiles OK. From: Juan Manuel Guerrero Injection-Date: Thu, 15 Aug 2013 22:04:17 +0000 Content-Type: text/plain; charset=ISO-8859-1 Bytes: 3900 Lines: 56 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r7FMF2KJ001923 Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Am Donnerstag, 15. August 2013 21:34:16 UTC+2 schrieb RayeR: > > Which one of the source packages has been configured to be compiled with the > > > latest cvs snapshot? What more libraries need to be installed to compile and > > > > You can get this archive > > https://sourceforge.net/projects/ffmpeg-x264-dos/files/ffmpeg-2.0.1-x264-0.135-dos-14-08-2013.rar/download > > It contains readme.txt with my notes about the build process. It's not straightforward as dos configure didn't worked for me so I used ming32 configure proces and then do manual patching. But all is configured in the package, just run make. I think there are not needed some extra libraries to install in djgpp, all ffmpeg external codecs/libs are in it's directories in the package. > > > > > run the sources? Have you configured with -g -gdwarf-2? Without this information I will not be able to step through the code with gdb. > > > > No, I didn't know that -gdwarf-2 is needed for debug to work. The -gdwarf-2 flag is an gcc 4.8.N issue. I have tried to compile your preconfigured sources. It stops with the following error message: gcc -I. -I./ -I./x264 -I./lame/include -I./faac/include -I./libvpx -I./libvorbis/include -I./libogg/include -I./libtheora/include -I./wavpack/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=32 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__ -DHAVE_AV_CONFIG_H -march=i686 -mfpmath=387 -mmmx -std=c99 -g2 -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O0 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=vla -MMD -MF libavcodec/cabac.d -MT libavcodec/cabac.o -c -o libavcodec/cabac.o libavcodec/cabac.c In file included from libavcodec/cabac_functions.h:36:0, from libavcodec/cabac.c:32: libavcodec/cabac_functions.h: In function 'get_cabac_noinline': libavcodec/x86/cabac.h:174:5: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' libavcodec/x86/cabac.h:174:5: error: 'asm' operand has impossible constraints make.exe: *** [libavcodec/cabac.o] Error 1 Have you configured for some particular processor?