On 4/15/13 11:29 AM, Michael C Kunkel wrote:
> Greetings,
>
> When I try to install mysql-unified-devel I get 3 warnings and 7 errors.
>
> Here is my system information
> Package manager version: 0.34.7
> Distribution version: selfupdate-cvs Mon Apr 15 14:13:10 2013, 10.7, x86_64
> Trees: local/main stable/main
> Xcode.app: 4.3.2
> Xcode command-line tools: 4.3.0.0.1.1249367152
> Max. Fink build jobs:  1
>
> Here are the warning and errors
>

It's often useful to see the line which actually triggers the errors.

>
> longlong2str_asm.c:29:20: warning: type specifier missing, defaults to
> 'int' [-Wimplicit-int]
> char *longlong2str(longlong val,char *dst,int radix)
>         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../include/m_string.h:240:38: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                       ~^
> longlong2str_asm.c:29:33: warning: type specifier missing, defaults to
> 'int' [-Wimplicit-int]
> char *longlong2str(longlong val,char *dst,int radix)
>         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> ../include/m_string.h:240:42: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                           ~^
> longlong2str_asm.c:29:43: warning: type specifier missing, defaults to
> 'int' [-Wimplicit-int]
> char *longlong2str(longlong val,char *dst,int radix)
>         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../include/m_string.h:240:46: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                               ~^
> longlong2str_asm.c:29:7: error: expected parameter declarator
> char *longlong2str(longlong val,char *dst,int radix)
>         ^
> ../include/m_string.h:240:49: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                                   ^
> longlong2str_asm.c:29:7: error: expected ')'
> char *longlong2str(longlong val,char *dst,int radix)
>         ^
> ../include/m_string.h:240:49: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                                   ^
> longlong2str_asm.c:29:7: note: to match this '('
> char *longlong2str(longlong val,char *dst,int radix)
>         ^
> ../include/m_string.h:240:36: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                      ^
> longlong2str_asm.c:29:7: error: conflicting types for 'int2str'
> char *longlong2str(longlong val,char *dst,int radix)
>         ^
> ../include/m_string.h:240:29: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                               ^
> ../include/m_string.h:234:14: note: previous declaration is here
> extern char *int2str(long val, char *dst, int radix, int upcase);
>                ^
> longlong2str_asm.c:29:20: error: parameter name omitted
> char *longlong2str(longlong val,char *dst,int radix)
>                      ^
> ../include/m_string.h:240:38: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                        ^
> longlong2str_asm.c:29:33: error: parameter name omitted
> char *longlong2str(longlong val,char *dst,int radix)
>                                   ^
> ../include/m_string.h:240:42: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                            ^
> longlong2str_asm.c:29:43: error: parameter name omitted
> char *longlong2str(longlong val,char *dst,int radix)
>                                             ^
> ../include/m_string.h:240:46: note: expanded from macro 'longlong2str'
> #define longlong2str(A,B,C) int2str((A),(B),(C),1)
>                                                ^
> longlong2str_asm.c:31:39: error: use of undeclared identifier 'val'
>     return longlong2str_with_dig_vector(val, dst, radix, _dig_vec_upper);
>                                         ^
> 3 warnings and 7 errors generated.
> make[2]: *** [longlong2str_asm.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> ### execution of make failed, exit code 2
> ### execution of /tmp/fink.uEXj0 failed, exit code 2
>

If you can, try a newer Xcode.  mysql-unified builds for me with Xcode 
4.6.1 + appropriate command-line tools.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to