[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xine-user
Subject:    Re: [xine-user] Xine-ui hg compiling problem
From:       Arthur Konovalov <artlov () gmail ! com>
Date:       2010-05-08 15:46:09
Message-ID: 4BE58741.2050705 () gmail ! com
[Download RAW message or body]

Darren Salt wrote:
> I demand that Arthur Konovalov may or may not have written...
>
>   
>> Darren Salt wrote:
>>     
>>> I demand that Arthur Konovalov may or may not have written...
>>>       
>>>> I'm trying to update own xine-ui installation on Slackware-13.0. Last
>>>> successfully installed changeset is 2993 (xine-ui-ad90341e3f72), but from
>>>> the next 2994 (xine-ui-713f0b0f6e0a) to the current 3030 changeset
>>>> ./configure gives me error:
>>>> config.status: error: cannot find input file: Makefile.in
>>>>         
>>> Either you've not run automake or there was an error while running it.
>>>       
>
>   
>> Well, I have never run it separetly before, I always compiled with 
>> autogen.sh.
>> But now, after running it I have the following output:
>>
>> root@akovdr:/usr/local/src/xine-ui-bec48987cf60# automake
>> configure.ac:88: warning: AC_DEFINE: not an identifier: 
>> [HAVE_XML_PARSER_REENTRANT]
>>     
>
> That suggests that it's complaining about use of [[...]] in the definition of
> XINE_LIB_SHIMS in m4/_xine.m4; but, AFAICS, this shouldn't cause a problem
> (it works here) – which version of automake are you using?
>
> Replacing with [...] should fix this.
>
> [snip]
>   
Thanks, that fixed things. I applied the following patch:

--- m4/_xine.m4.old     2010-05-08 18:10:13.000000000 +0300
+++ m4/_xine.m4 2010-05-08 18:12:45.000000000 +0300
@@ -189,7 +189,7 @@
     AC_LINK_IFELSE(
        [AC_LANG_PROGRAM([[#include <xine/xmlparser.h>]],
                         [[xml_parser_init_r ((void *)0, 0, 
XML_PARSER_CASE_INSENSITIVE);]])],
-       [AC_DEFINE([[HAVE_XML_PARSER_REENTRANT]], [[1]], [[Define if 
xml_parser_init_r etc. are available]])
+       [AC_DEFINE([HAVE_XML_PARSER_REENTRANT], [[1]], [[Define if 
xml_parser_init_r etc. are available]])
         AC_MSG_RESULT([[yes]])],
        [AC_MSG_RESULT([[no]])])
     CFLAGS="$tmp_CFLAGS"



I'm using automake-1.10.1, which belongs to the Slackware-13.0 distribution.


BTW, to get out from compiling error in the xine-lib-1.2:

xmmx.c: Assembler messages:
xmmx.c:79: Error: suffix or operands invalid for `movq'
xmmx.c:80: Error: suffix or operands invalid for `movq'
make[3]: *** [libpost_goom_asm_la-xmmx.lo] Error 1
make[3]: Leaving directory 
`/usr/local/src/xine-lib-1-2-725b32ad5e6a/src/post/goom'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/usr/local/src/xine-lib-1-2-725b32ad5e6a/src/post'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib-1-2-725b32ad5e6a/src'
make: *** [all-recursive] Error 1

I had to apply the following patch to the sources:

--- src/post/goom/Makefile.orig 2010-04-16 16:37:01.000000000 +0300
+++ src/post/goom/Makefile      2010-04-16 16:37:29.000000000 +0300
@@ -463,8 +463,8 @@

 noinst_LTLIBRARIES = libpost_goom_asm.la
 libpost_goom_asm_la_SOURCES = xmmx.c
-libpost_goom_asm_la_CFLAGS = $(DEFAULT_OCFLAGS) $(AM_CFLAGS)
-#libpost_goom_asm_la_CFLAGS = $(O1_CFLAGS) $(AM_CFLAGS)
+#libpost_goom_asm_la_CFLAGS = $(DEFAULT_OCFLAGS) $(AM_CFLAGS)
+libpost_goom_asm_la_CFLAGS = $(O1_CFLAGS) $(AM_CFLAGS)
 xinepost_LTLIBRARIES = xineplug_post_goom.la
 xineplug_post_goom_la_SOURCES = mmx.c xine_goom.c \
        config_param.c convolve_fx.c cpu_info.c drawmethods.c filters.c 
flying_stars_fx.c \



Regards,
Arthur





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

_______________________________________________
xine-user mailing list
xine-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-user

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic