[vorbis] Vorbis Compile Win32

Csaba Horvath ch4r1ie at freemail.hu
Fri Jul 18 15:28:56 PDT 2003



Hi,

JE> Go to www.mingw.org and follow the links for the download.

JE> Actually, on the testing I've done in  the past, I found that ogg vorbis
JE> executables built with MinGW32 were very similar in speed to those compiled
JE> with the Intel compilers. In other words, you'll find them faster than the
JE> official downloads which are built with MSVC6.
Sounds great.
I've downloaded the MiniGW v3.0.0 RC3. I had to modify the files you
made.
Makelibs.bat: "make" instances to "mingw32-make.exe" ones.
Also I moved the CVS stuff to E:\MyOV, but it's still not working.
I get the following output on my screen:

Could Not Find E:\MyOV\ogg\libvorbis.a
****************************
Starting to make LIBOGG.A
****************************
c:\mingw\bin\gcc -c e:\MYOV\ogg\src\bitwise.c e:\MYOV\ogg\src\framing.c -s -DWIN
32 -D_WIN32 -DNDEBUG -DVORBIS_IEEE_FLOAT32 -Ic:\mingw\INCLUDE -Ic:\mingw\INCLUDE
\G++-3 -Ic:\mingw\INCLUDE -Lc:\mingw\LIB -Bc:\mingw\BIN -Ie:\MYOV\ogg\include -I
e:\MYOV\vorbis\include -Ie:\MYOV\vorbis\lib -Ie:\MYOV\vorbis\lib\books -Ie:\MYOV
\vorbis\lib\modes -Ie:\MYOV\vorbis-tools\include -O3 -fstrength-reduce -fno-expe
nsive-optimizations -finline-functions -fomit-frame-pointer -funroll-loops -ffas
t-math -foptimize-register-move -fdefer-pop -march=athlon -mcpu=athlon
c:\mingw\bin\ar.exe cr libogg.a bitwise.o framing.o
c:\mingw\bin\ranlib.exe libogg.a
c:\mingw\bin\dllwrap.exe -s -def e:\MYOV\ogg\win32\ogg.def --implib libogg.dll.a
 \
 bitwise.o framing.o -o ogg.dll
gcc: installation problem, cannot exec `ld': No such file or directory
c:\mingw\bin\dllwrap.exe: c:\mingw\bin\gcc exited with status 1
c:\mingw\bin\mingw32-make.exe: *** [all] Error 1
****************************
Completed making LIBOGG.A

Starting to make LIBVORBIS.A
****************************
c:\mingw\bin\gcc -c e:\MYOV\vorbis\lib\window.c e:\MYOV\vorbis\lib\bitrate.c e:\
MYOV\vorbis\lib\block.c e:\MYOV\vorbis\lib\codebook.c e:\MYOV\vorbis\lib\envelop
e.c e:\MYOV\vorbis\lib\floor0.c e:\MYOV\vorbis\lib\floor1.c e:\MYOV\vorbis\lib\i
nfo.c e:\MYOV\vorbis\lib\lpc.c e:\MYOV\vorbis\lib\lsp.c e:\MYOV\vorbis\lib\mappi
ng0.c e:\MYOV\vorbis\lib\mdct.c e:\MYOV\vorbis\lib\psy.c e:\MYOV\vorbis\lib\regi
stry.c e:\MYOV\vorbis\lib\res0.c e:\MYOV\vorbis\lib\sharedbook.c e:\MYOV\vorbis\
lib\smallft.c e:\MYOV\vorbis\lib\synthesis.c e:\MYOV\vorbis\lib\vorbisenc.c e:\M
YOV\vorbis\lib\analysis.c -s -DWIN32 -D_WIN32 -DNDEBUG -DVORBIS_IEEE_FLOAT32 -Ic
:\mingw\INCLUDE -Ic:\mingw\INCLUDE\G++-3 -Ic:\mingw\INCLUDE -Lc:\mingw\LIB -Bc:\
mingw\BIN -Ie:\MYOV\ogg\include -Ie:\MYOV\vorbis\include -Ie:\MYOV\vorbis\lib -I
e:\MYOV\vorbis\lib\books -Ie:\MYOV\vorbis\lib\modes -Ie:\MYOV\vorbis-tools\inclu
de -O3 -fstrength-reduce -fno-expensive-optimizations -finline-functions -fomit-
frame-pointer -funroll-loops -ffast-math -foptimize-register-move -fdefer-pop -m
arch=athlon -mcpu=athlon
c:\mingw\bin\ar.exe cr libvorbis.a window.o bitrate.o block.o codebook.o envelop
e.o floor0.o floor1.o info.o lpc.o lsp.o mapping0.o mdct.o psy.o registry.o res0
.o sharedbook.o smallft.o synthesis.o vorbisenc.o analysis.o libogg.dll.a
c:\mingw\bin\ar.exe: libogg.dll.a: No such file or directory
c:\mingw\bin\mingw32-make.exe: *** [all] Error 1
*******************************
Completed making LIBVORBIS.A

Starting to make LIBVORBISENC.A
*******************************
c:\mingw\bin\gcc -c e:\MYOV\vorbis\lib\vorbisenc.c -s -DWIN32 -D_WIN32 -DNDEBUG
-DVORBIS_IEEE_FLOAT32 -Ic:\mingw\INCLUDE -Ic:\mingw\INCLUDE\G++-3 -Ic:\mingw\INC
LUDE -Lc:\mingw\LIB -Bc:\mingw\BIN -Ie:\MYOV\ogg\include -Ie:\MYOV\vorbis\includ
e -Ie:\MYOV\vorbis\lib -Ie:\MYOV\vorbis\lib\books -Ie:\MYOV\vorbis\lib\modes -Ie
:\MYOV\vorbis-tools\include -O3 -fstrength-reduce -fno-expensive-optimizations -
finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -foptimize-reg
ister-move -fdefer-pop -march=athlon -mcpu=athlon
c:\mingw\bin\ar.exe cr libvorbisenc.a vorbisenc.o libogg.dll.a libvorbis.dll.a

c:\mingw\bin\ar.exe: libogg.dll.a: No such file or directory
c:\mingw\bin\mingw32-make.exe: *** [all] Error 1
********************************
Completed making LIBVORBISENC.A

Starting to make LIBVORBISFILE.A
********************************
c:\mingw\bin\gcc -c e:\MYOV\vorbis\lib\vorbisfile.c -s -DWIN32 -D_WIN32 -DNDEBUG
 -DVORBIS_IEEE_FLOAT32 -Ic:\mingw\INCLUDE -Ic:\mingw\INCLUDE\G++-3 -Ic:\mingw\IN
CLUDE -Lc:\mingw\LIB -Bc:\mingw\BIN -Ie:\MYOV\ogg\include -Ie:\MYOV\vorbis\inclu
de -Ie:\MYOV\vorbis\lib -Ie:\MYOV\vorbis\lib\books -Ie:\MYOV\vorbis\lib\modes -I
e:\MYOV\vorbis-tools\include -O3 -fstrength-reduce -fno-expensive-optimizations
-finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -foptimize-re
gister-move -fdefer-pop -march=athlon -mcpu=athlon
c:\mingw\bin\ar.exe cr libvorbisfile.a vorbisfile.o libogg.dll.a libvorbis.dll.a

c:\mingw\bin\ar.exe: libogg.dll.a: No such file or directory
c:\mingw\bin\mingw32-make.exe: *** [all] Error 1
********************************
Completed making LIBVORBISFILE.A
********************************

CH4R1ie

<p>____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu
--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis mailing list