Hi Xia,

Without looking into details, you need the same version of valac and
bindings to generate the same C code. The version is specified at the
top of each generated file.

Why do you care about differences in generated code btw?

On Mon, Dec 1, 2014 at 4:41 PM, Xia Zhou <[email protected]> wrote:
> Hi,
>
> I'm facing some problem in rygel's valac compiling.
>
> I download rygel's tarball (rygel-0.22.2.tar.xz) and compile it on my pc
> (configure and make). I haven't changed any source code. The c files
> generated on my pc are different from the ones in rygel's tarball. I'm using
> ubuntu14.04, valac 0.24.0 and automake 1.14.1.
>
> Any idea to generate c files to be the same with tarball's?
>
> Thank you in advance.
>
> Mainly the differences in c files are function name changes and macro
> G_UNLIKELY is deleted:
> example as:
> -    if (G_UNLIKELY (_inner_error_ != NULL)) {
> +    if (_inner_error_ != NULL) {
>
> -static void __lambda9_ (Block2Data* _data2_);
> -static void ___lambda9__soup_session_callback (SoupSession* session,
> SoupMessage* msg, gpointer self);
> +static void __lambda8_ (Block2Data* _data2_);
> +static void ___lambda8__soup_session_callback (SoupSession* session,
> SoupMessage* msg, gpointer self);
>
> B.R
> Xia
>
> --
> Xia Zhou, M.Sc, E.E.
> Embedded Engineer | Software | StreamUnlimited
>
> Mobile: +43 (0) 699 1721 2699
> Office: +43 1 667 2002 4050
> Fax: +43 1 667 2002 4401
> Skype: xia.zhou_streamunlimited
>
> Meet us at:
> CES - Las Vegas, 6-9 January 2015
> ISE - Amsterdam, 10-12 February 2015
>
> _______________________________________________
> rygel-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/rygel-list



-- 
Regards,

Zeeshan Ali (Khattak)
________________________________________
Befriend GNOME: http://www.gnome.org/friends/
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to