I couldn't get this to compile on my machine. I have yajl 2.0.4-1
installed.

gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -DNDEBUG -I./src -pthread
-isEM_CONFIG_FILE_LOCATION='"/usr/local/etc/mpd.conf"'
-I/usr/includct-prototypes -Wcast-qual -Wwrite-strings -pedantic -g -O2
-D_GNU/.deps/libplaylist_plugins_a-playlist_list.Tpo -c -o
src/libplayl'./'`srcsrc/playlist/soundcloud_playlist_plugin.c:215:2:
warning: (near initialization for ‘parse_callbacks.yajl_integer’) [enabled
by default]
src/playlist/soundcloud_playlist_plugin.c: In function
‘soundcloud_parse_json’:
src/playlist/soundcloud_playlist_plugin.c:273:4: warning: implicit
declaration of function ‘yajl_parse_complete’
[-Wimplicit-function-declaration]
src/playlist/soundcloud_playlist_plugin.c:278:12: error:
‘yajl_status_insufficient_data’ undeclared (first use in this function)
src/playlist/soundcloud_playlist_plugin.c:278:12: note: each undeclared
identifier is reported only once for each function it appears in
src/playlist/soundcloud_playlist_plugin.c: In function
‘soundcloud_open_uri’:
src/playlist/soundcloud_playlist_plugin.c:359:2: error: too many arguments
to function ‘yajl_alloc’
/usr/include/yajl/yajl_parse.h:107:26: note: declared here
make[1]: ***
[src/playlist/libplaylist_plugins_a-soundcloud_playlist_plugin.o] Error 1

Any tips? Excited someone implemented this. :)

-Tony

On Thu, Mar 1, 2012 at 11:31 AM, Max Kellermann <m...@duempel.org> wrote:

> On 2012/03/01 10:49, Robert Vollmert <rvollmert-li...@gmx.net> wrote:
> > Thanks for checking it, and sorry about that. I entirely forgot about
> those warnings? Updated version attached.
>
> Merged.  I've added some autoconf magic.
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Musicpd-dev-team mailing list
> Musicpd-dev-team@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team
>
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to