From: Marcel J. <ko...@ho...> - 2005-06-26 12:05:33
|
hi, I'm trying to compile xine-lib on 64bit, but it fails. In file included from postprocess.c:625: postprocess_template.c: In function 'postProcess_C': postprocess_template.c:3512: warning: pointer targets in passing argument 6 of 'blockCopy_C' differ in signedness postprocess_template.c:3658: warning: pointer targets in passing argument 6 of 'blockCopy_C' differ in signedness postprocess_template.c:3759: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_C' differ in signedness postprocess_template.c:3783: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_C' differ in signedness In file included from postprocess.c:645: postprocess_template.c: In function 'postProcess_MMX': postprocess_template.c:3512: warning: pointer targets in passing argument 6 of 'blockCopy_MMX' differ in signedness postprocess_template.c:3658: warning: pointer targets in passing argument 6 of 'blockCopy_MMX' differ in signedness postprocess_template.c:3759: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX' differ in signedness postprocess_template.c:3783: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX' differ in signedness In file included from postprocess.c:655: postprocess_template.c:3207:1: warning: "REAL_SCALED_CPY" redefined In file included from postprocess.c:645: postprocess_template.c:3230:1: warning: this is the location of the previous definition In file included from postprocess.c:655: postprocess_template.c: In function 'postProcess_MMX2': postprocess_template.c:3512: warning: pointer targets in passing argument 6 of 'blockCopy_MMX2' differ in signedness postprocess_template.c:3658: warning: pointer targets in passing argument 6 of 'blockCopy_MMX2' differ in signedness postprocess_template.c:3759: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX2' differ in signedness postprocess_template.c:3783: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_MMX2' differ in signedness postprocess_template.c:3483: error: memory input 4 is not directly addressable postprocess_template.c:3483: error: memory input 5 is not directly addressable postprocess_template.c:3629: error: memory input 4 is not directly addressable postprocess_template.c:3629: error: memory input 5 is not directly addressable In file included from postprocess.c:665: postprocess_template.c:53:1: warning: "REAL_PAVGB" redefined In file included from postprocess.c:655: postprocess_template.c:51:1: warning: this is the location of the previous definition In file included from postprocess.c:665: postprocess_template.c:1209:1: warning: "REAL_FIND_MIN_MAX" redefined In file included from postprocess.c:655: postprocess_template.c:1204:1: warning: this is the location of the previous definition In file included from postprocess.c:665: postprocess_template.c:3230:1: warning: "REAL_SCALED_CPY" redefined In file included from postprocess.c:655: postprocess_template.c:3207:1: warning: this is the location of the previous definition In file included from postprocess.c:665: postprocess_template.c: In function 'postProcess_3DNow': postprocess_template.c:3512: warning: pointer targets in passing argument 6 of 'blockCopy_3DNow' differ in signedness postprocess_template.c:3658: warning: pointer targets in passing argument 6 of 'blockCopy_3DNow' differ in signedness postprocess_template.c:3759: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_3DNow' differ in signedness postprocess_template.c:3783: warning: pointer targets in passing argument 4 of 'tempNoiseReducer_3DNow' differ in signedness make[5]: *** [postprocess.lo] Error 1 make[5]: Leaving directory `/usr/local/xine-lib/src/libffmpeg/libavcodec/libpostproc' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/local/xine-lib/src/libffmpeg/libavcodec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/xine-lib/src/libffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/xine-lib/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/xine-lib' make: *** [all] Error 2 Anyone knows how to fix this ? Regards, Marcel |
From: Alien <ali...@us...> - 2005-06-26 13:16:22
|
you need to doublecheck the signed-ness (see if the pointer targets are sig= ned=20 or unsiged, depending on what is required, look up the blockcopy_C (rather= =20 all those functions and see what is required, for example char* !=3D unsign= ed=20 char* ... good luck Op zondag 26 juni 2005 14:05, schreef Marcel Janssen: > hi, > > I'm trying to compile xine-lib on 64bit, but it fails. > > In file included from postprocess.c:625: > postprocess_template.c: In function 'postProcess_C': > postprocess_template.c:3512: warning: pointer targets in passing argument= 6 > of 'blockCopy_C' differ in signedness > postprocess_template.c:3658: warning: pointer targets in passing argument= 6 > of 'blockCopy_C' differ in signedness > postprocess_template.c:3759: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_C' differ in signedness > postprocess_template.c:3783: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_C' differ in signedness > In file included from postprocess.c:645: > postprocess_template.c: In function 'postProcess_MMX': > postprocess_template.c:3512: warning: pointer targets in passing argument= 6 > of 'blockCopy_MMX' differ in signedness > postprocess_template.c:3658: warning: pointer targets in passing argument= 6 > of 'blockCopy_MMX' differ in signedness > postprocess_template.c:3759: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_MMX' differ in signedness > postprocess_template.c:3783: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_MMX' differ in signedness > In file included from postprocess.c:655: > postprocess_template.c:3207:1: warning: "REAL_SCALED_CPY" redefined > In file included from postprocess.c:645: > postprocess_template.c:3230:1: warning: this is the location of the > previous definition > In file included from postprocess.c:655: > postprocess_template.c: In function 'postProcess_MMX2': > postprocess_template.c:3512: warning: pointer targets in passing argument= 6 > of 'blockCopy_MMX2' differ in signedness > postprocess_template.c:3658: warning: pointer targets in passing argument= 6 > of 'blockCopy_MMX2' differ in signedness > postprocess_template.c:3759: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_MMX2' differ in signedness > postprocess_template.c:3783: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_MMX2' differ in signedness > postprocess_template.c:3483: error: memory input 4 is not directly > addressable postprocess_template.c:3483: error: memory input 5 is not > directly addressable postprocess_template.c:3629: error: memory input 4 is > not directly addressable postprocess_template.c:3629: error: memory input= 5 > is not directly addressable In file included from postprocess.c:665: > postprocess_template.c:53:1: warning: "REAL_PAVGB" redefined > In file included from postprocess.c:655: > postprocess_template.c:51:1: warning: this is the location of the previous > definition > In file included from postprocess.c:665: > postprocess_template.c:1209:1: warning: "REAL_FIND_MIN_MAX" redefined > In file included from postprocess.c:655: > postprocess_template.c:1204:1: warning: this is the location of the > previous definition > In file included from postprocess.c:665: > postprocess_template.c:3230:1: warning: "REAL_SCALED_CPY" redefined > In file included from postprocess.c:655: > postprocess_template.c:3207:1: warning: this is the location of the > previous definition > In file included from postprocess.c:665: > postprocess_template.c: In function 'postProcess_3DNow': > postprocess_template.c:3512: warning: pointer targets in passing argument= 6 > of 'blockCopy_3DNow' differ in signedness > postprocess_template.c:3658: warning: pointer targets in passing argument= 6 > of 'blockCopy_3DNow' differ in signedness > postprocess_template.c:3759: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_3DNow' differ in signedness > postprocess_template.c:3783: warning: pointer targets in passing argument= 4 > of 'tempNoiseReducer_3DNow' differ in signedness > make[5]: *** [postprocess.lo] Error 1 > make[5]: Leaving directory > `/usr/local/xine-lib/src/libffmpeg/libavcodec/libpostproc' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory `/usr/local/xine-lib/src/libffmpeg/libavcodec' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/usr/local/xine-lib/src/libffmpeg' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/xine-lib/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/xine-lib' > make: *** [all] Error 2 > > Anyone knows how to fix this ? > > Regards, > Marcel > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dclick > _______________________________________________ > xine-devel mailing list > xin...@li... > https://lists.sourceforge.net/lists/listinfo/xine-devel |
From: Marcel J. <ko...@ho...> - 2005-06-26 15:42:03
|
On Sunday 26 June 2005 15:16, Alien wrote: > you need to doublecheck the signed-ness (see if the pointer targets are > signed or unsiged, depending on what is required, look up the blockcopy_C > (rather all those functions and see what is required, for example char* != > unsigned char* ... Hmmm, I have not much of a clue what this is about, but I guess I'll find out when I dig deeper. Anyway, I did see a lot of warnings during compilation about things "differ in signedness" > good luck Thanks :-) Regards, Marcel |