[vorbis] Ogg / Vorbis Compiling under W32 with MingW ** Problem **

coskubas coskubas at redwhitearmy.com
Sat Mar 13 10:00:10 PST 2004



$ make
Making all in src
make[1]: Entering directory `/home/resT1/libogg-1.1/src'
source='framing.c' object='framing.lo' libtool=yes \
depfile='.deps/framing.Plo' tmpdepfile='.deps/framing.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DPACKAGE_NAME=\"\" 
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" -DVERSION=\"1.1\" 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
-DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8  
-I. -I. -I../include -I../include    -O20 -fsigned-char -g -O2 -c -o 
framing.lo `test -f 'framing.c' || echo './'`framing.c
rm -f .libs/framing.lo
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" 
-DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_SHORT=2 
-DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -I. -I. -I../include 
-I../include -O20 -fsigned-char -g -O2 -c framing.c -MT framing.lo -MD 
-MP -MF .deps/framing.TPlo  -DDLL_EXPORT -DPIC -o .libs/framing.lo
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" 
-DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_SHORT=2 
-DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -I. -I. -I../include 
-I../include -O20 -fsigned-char -g -O2 -c framing.c -MT framing.lo -MD 
-MP -MF .deps/framing.TPlo -o framing.o >/dev/null 2>&1
mv -f .libs/framing.lo framing.lo
source='bitwise.c' object='bitwise.lo' libtool=yes \
depfile='.deps/bitwise.Plo' tmpdepfile='.deps/bitwise.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DPACKAGE_NAME=\"\" 
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" -DVERSION=\"1.1\" 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 
-DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8  
-I. -I. -I../include -I../include    -O20 -fsigned-char -g -O2 -c -o 
bitwise.lo `test -f 'bitwise.c' || echo './'`bitwise.c
rm -f .libs/bitwise.lo
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" 
-DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_SHORT=2 
-DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -I. -I. -I../include 
-I../include -O20 -fsigned-char -g -O2 -c bitwise.c -MT bitwise.lo -MD 
-MP -MF .deps/bitwise.TPlo  -DDLL_EXPORT -DPIC -o .libs/bitwise.lo
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libogg\" 
-DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DSIZEOF_SHORT=2 
-DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -I. -I. -I../include 
-I../include -O20 -fsigned-char -g -O2 -c bitwise.c -MT bitwise.lo -MD 
-MP -MF .deps/bitwise.TPlo -o bitwise.o >/dev/null 2>&1
mv -f .libs/bitwise.lo bitwise.lo
/bin/sh ../libtool --mode=link gcc  -O20 -fsigned-char -g -O2   -o 
libogg.la -rpath /usr/local/lib -no-undefined -version-info 5:0:5 
framing.lo bitwise.lo 
rm -fr .libs/libogg.la .libs/libogg.* .libs/libogg.*
generating symbol list for `libogg.la'
 dlltool --export-all --exclude-symbols 
DllMain at 12,_cygwin_dll_entry at 12,_cygwin_noncygwin_dll_entry at 12,DllMainCRTStartup at 12,DllEntryPoint at 12 
--output-def .libs/libogg-0.dll-def  framing.lo bitwise.lo
 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < 
.libs/libogg-0.dll-def > .libs/libogg.exp
if test "x`sed 1q .libs/libogg.exp`" = xEXPORTS; then cp 
.libs/libogg.exp .libs/libogg-0.dll-def; else echo EXPORTS > 
.libs/libogg-0.dll-def; _lt_hint=1; cat .libs/libogg.exp | while read 
symbol; do set dummy $symbol; case $# in 2) echo " $2 @ $_lt_hint ; " >> 
.libs/libogg-0.dll-def;; 4) echo " $2 $3 $4 ; " >> 
.libs/libogg-0.dll-def; _lt_hint=`expr $_lt_hint - 1`;; *) echo " $2 @ 
$_lt_hint $3 ; " >> .libs/libogg-0.dll-def;; esac; _lt_hint=`expr 1 + 
$_lt_hint`; done; fi
 gcc -Wl,--base-file,.libs/libogg-0.dll-base 
-Wl,-e,_DllMainCRTStartup at 12 -o .libs/libogg-0.dll  framing.lo bitwise.lo 
c:\MingW\bin\..\lib\gcc-lib\mingw32\3.2.3\..\..\..\..\mingw32\bin\ld.exe: 
warning: cannot find entry symbol _DllMainCRTStartup at 12; defaulting to 
00401000
c:/MingW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../libmingw32.a(main.o)(.text+0x97):main.c: 
undefined reference to `WinMain at 16'
make[1]: *** [libogg.la] Error 1
make[1]: Leaving directory `/home/resT1/libogg-1.1/src'
make: *** [all-recursive] Error 1

This Time the error is different.
How can I fix that?

--- >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