Thanks for the quick response Mark! will keep this on the list, it might also help someone else! yes, no errors, but i was a bit alarmed by the warnings! streamdvd is in the directory shown in the last line of the debugging list: linux:/home/plain/dls/dvdshtuff/StreamDVD-0.4 the -0.3version is in the... -0.3 directory. On Thursday 28 October 2004 12:47, Marc Smith wrote:
I don't see any error messages; is streamdvd in the root of the source directory?
Marc
-----Original Message----- From: plain [mailto:kanenas@hawaii.rr.com] Sent: Thursday, October 28, 2004 5:44 AM To: merkurie@comcast.net Subject: streamdvd .3 and .4 in SuSE 9.1
Hi Mark, I run SuSE 9.1 in an AMD box (about 2gz) tried to install streamdvd. first 0.4, then 0.3 here are the error messages:
in 0.4:
g++ -g -Wall -ldvdread -lm -o streamdvd -I. -Implex streamdvd.c requant.c mplex/*.c mplex/*.cpp streamdvd.c: In function `void get_av_delay()': streamdvd.c:176: warning: assignment to `int' from `double' streamdvd.c:176: warning: argument to `int' from `double' requant.c: In function `int slice_init(int)': requant.c:1434: warning: comparison between signed and unsigned integer expressions requant.c: In function `void mpeg2_slice(int)': requant.c:1593: warning: comparison between signed and unsigned integer expressions requant.c:1593: warning: comparison between signed and unsigned integer expressions requant.c:1622: warning: comparison between signed and unsigned integer expressions requant.c:1622: warning: comparison between signed and unsigned integer expressions mplex/systems.hpp: In constructor `PS_Stream::PS_Stream(unsigned int, unsigned int, OutputStream&, long long int)': mplex/systems.hpp:145: warning: `PS_Stream::sector_size' will be initialized after mplex/systems.hpp:143: warning: `OutputStream&PS_Stream::output_strm' mplex/systems.cpp:46: warning: when initialized here mplex/systems.cpp: In static member function `static void PS_Stream::BufferPacketHeader(uint8_t*, unsigned char, unsigned int, bool, unsigned int, unsigned char, long long int, long long int, unsigned char, unsigned int, uint8_t*&, uint8_t*&)': mplex/systems.cpp:380: warning: comparison between signed and unsigned integer expressions mplex/zalphastrm_in.cpp: In member function `virtual void ZAlphaStream::FillAUbuffer(unsigned int)': mplex/zalphastrm_in.cpp:265: warning: int format, different type arg (arg 4) mplex/zalphastrm_in.cpp:307: warning: int format, different type arg (arg 4) mplex/zalphastrm_in.cpp:315: warning: int format, different type arg (arg 3) mplex/zalphastrm_in.cpp: In member function `virtual void ZAlphaStream::Close() ': mplex/zalphastrm_in.cpp:363: warning: assignment to `unsigned int' from `double ' mplex/zalphastrm_in.cpp:363: warning: argument to `unsigned int' from `double' mplex/multiplexor.hpp: At top level: mplex/zalphastrm_in.cpp:34: warning: `void marker_bit(IBitStream&, unsigned int)' defined but not used linux:/home/plain/dls/dvdshtuff/StreamDVD-0.4 # make clean rm -f streamdvd streamanalyze lsdvd linux:/home/plain/dls/dvdshtuff/StreamDVD-0.4 # whereis libdvdread libdvdread: /usr/lib/libdvdread.a /usr/lib/libdvdread.la /usr/lib/libdvdread.so linux:/home/plain/dls/dvdshtuff/StreamDVD-0.4 #
In 0.3 the message is much smaller:
gcc -g -Wall -o requant.o -c requant.c requant.c: In function `xwrite_gop': requant.c:457: warning: deprecated use of label at end of compound statement gcc -g -Wall -ldvdread -lm -o streamdvd streamdvd.c requant.o
fyi, my installed version of gcc is 3.3.3-41, libdvdread is 0.9.4-146
any ideas or hints?
tia. Dimitris