From: SourceForge.net <no...@so...> - 2006-06-16 18:12:31
|
Bugs item #1387542, was opened at 2005-12-21 21:37 Message generated for change (Settings changed) made by komadori You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1387542&group_id=9655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: portability problem Group: v1.1.1 >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Robin KAY (komadori) Summary: Solaris compile error Initial Comment: When I compile xine-lib 1.1.1 on Solaris with gcc 4.x, I get the following error: video_out_opengl.c: In function 'getdladdr': video_out_opengl.c:713: error: initializer element is not constant Everything works great if you remove the "static" from line 713. ---------------------------------------------------------------------- Comment By: Robin KAY (komadori) Date: 2006-06-16 18:12 Message: Logged In: YES user_id=342713 This bug entry is believed to be fixed in CVS. Please reopen it if needed. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-12-30 03:12 Message: Logged In: NO If removing the "static" while compiling with SunStudio 10 on Solaris x86 every thing works fine also, except the warrnigs are still there. The complete compilelog for video_out_opengl.c follows: "video_out_opengl.c", line 712: non-constant initializer: op "CALL" "video_out_opengl.c", line 733: warning: assignment type mismatch: pointer to function(pointer to const unsigned char) returning pointer to void "=" pointer to void "video_out_opengl.c", line 735: warning: assignment type mismatch: pointer to function(pointer to const unsigned char) returning pointer to void "=" pointer to void "video_out_opengl.c", line 770: warning: assignment type mismatch: pointer to function(int, pointer to unsigned int) returning void "=" pointer to void "video_out_opengl.c", line 771: warning: assignment type mismatch: pointer to function(unsigned int, unsigned int) returning void "=" pointer to void "video_out_opengl.c", line 776: warning: assignment type mismatch: pointer to function(unsigned int, unsigned int) returning void "=" pointer to void "video_out_opengl.c", line 777: warning: assignment type mismatch: pointer to function(int, pointer to unsigned int) returning void "=" pointer to void "video_out_opengl.c", line 778: warning: assignment type mismatch: pointer to function(unsigned int, unsigned int, int, pointer to const void) returning void "=" pointer to void "video_out_opengl.c", line 779: warning: assignment type mismatch: pointer to function(unsigned int, unsigned int, float, float, float, float) returning void "=" pointer to void "video_out_opengl.c", line 1193: warning: statement not reached cc: acomp failed for video_out_opengl.c ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1387542&group_id=9655 |