Bugs item #224565, was updated on 2000-12-05 08:49
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=111050&aid=224565&group_id=11050

Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 2
Submitted By: Nobody/Anonymous (nobody)
>Assigned to: Zdenek Kabelac (kabi)
Summary: compile failure of latest cvs

Initial Comment:
Making all in player
make[1]: Entering directory `/home2/mhaque/src/avifile/player'
/bin/sh ../libtool --silent --mode=link c++  -I../include -I/usr/X11R6/include 
-I/usr/local/qt/include -I/usr/include/SDL -D_REENTRANT     
-DSHARE_PATH=\/usr/share/avifile\ -DWIN32_PATH=\/usr/lib/win32\ -march=i586 -lpthread 
-ldl  -L/usr/X11R6/lib -lX11 -lXext -L/usr/local/qt/lib  -lqt-mt -lXxf86dga     
-lXxf86vm -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -o aviplay  main.o renderer.o 
mywidget_if.o MyConfig.o MyConfigImpl.o mywidget.o  mmx.o ../lib/libaviplay.la 
-lpthread -ldl
../lib/.libs/libaviplay.so: undefined reference to `debugstr_wn'
../lib/.libs/libaviplay.so: undefined reference to `HEAP_GetSegptr'
../lib/.libs/libaviplay.so: undefined reference to `SegptrHeap'
../lib/.libs/libaviplay.so: undefined reference to `debugstr_an'
collect2: ld returned 1 exit status
make[1]: *** [aviplay] Error 1
make[1]: Leaving directory `/home2/mhaque/src/avifile/player'


----------------------------------------------------------------------

Comment By: Mohammad A. Haque (batmanppc)
Date: 2000-12-17 13:26

Message:
Maybe you guys shouldn't import any CFLAGS from the environment. The -O flag doesn't 
allow qtrecompress to compile. It dies on the asm in rgn.cpp.

PS:
The -fkeep-inline-functions problem was for those unresolved symbols. Not the filter 
undeclared problem in DirectShow.

----------------------------------------------------------------------

Comment By: Mohammad A. Haque (batmanppc)
Date: 2000-12-16 14:21

Message:
OK, figured it out. -fkeep-inline-functions snuck into my CFLAGS env var. Thanks.

----------------------------------------------------------------------

Comment By: Mohammad A. Haque (batmanppc)
Date: 2000-12-16 07:31

Message:
I did have a ancient copy of wine installed. Removed. Removed all traces of avifile 
that I had installed.

Stil getting the same exact same error. Tried 0.51 and cvs from about 36 hours ago. 
Can't get latest CVS to compile before of the following....

/bin/sh ../../../libtool --silent --mode=compile c++ -DHAVE_CONFIG_H -I. -I. 
-I../../../include   -O3 -fforce-mem -fforce-addr -finline-functions 
-fkeep-inline-functions -ffast-math -fstrength-reduce -fthread-jumps 
-fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt 
-fexpensive-optimizations -funroll-loops -fmove-all-movables -fomit-frame-pointer 
-mpentiumpro -march=pentiumpro -mcpu=i686 -malign-loops=2 -malign-jumps=2 
-malign-functions=2 -march=i586 -I/usr/X11R6/include -I/usr/include/SDL -D_REENTRANT 
-w  -I../../../include -march=i586 -c DS_VideoDecoder.cpp
DS_VideoDecoder.cpp: In method `HRESULT DS_VideoDecoder::GetValue(const char *, int 
&)':
DS_VideoDecoder.cpp:549: `filter' undeclared (first use this function)
DS_VideoDecoder.cpp:549: (Each undeclared identifier is reported only once
DS_VideoDecoder.cpp:549: for each function it appears in.)
make[3]: *** [DS_VideoDecoder.lo] Error 1
make[3]: Leaving directory `/home2/mhaque/src/avifile/lib/videocodec/DirectShow'
make[2]: *** [all-recursive] Error 1


----------------------------------------------------------------------

Comment By: Eugene (cypher)
Date: 2000-12-14 19:29

Message:
No one of these 'unreferenced' symbols is mentioned anywhere in CVS sources. I think 
that you've got installed Wine and it somehow interferes with compilation process. 
Also check for remains of old avifile versions ( maybe 0.3x or even earlier? )

----------------------------------------------------------------------

Comment By: Heinrich Langos (heinrich)
Date: 2000-12-13 02:41

Message:
hmm .. these are all functions from the wine part. 
are you sure you are not mixing different versions of avifile and aviplay ?
is that error still there in current CVS?
since it works for me i can't reproduce that problem.



----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=111050&aid=224565&group_id=11050

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to