Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

libplist compilation problem on Slackware 13 64 bit

#80

I'm not sure if this is a bug, or if I'm doing something wrong.... Compilation fails at swig/plistPYTHON_wrap.cxx. Typescript attached.

Reported by pki · October 25th, 2009 @ 05:32 PM

State: resolved
Milestone: none
Assigned to: Jonathan Beck Jonathan Beck

Activity

  1. Jonathan Beck
    Jonathan Beck
    • State changed from new to open
    • Tag set to libplist
    • Assigned user set to Jonathan Beck

    Someone on the mailing list have experienced the same behavior so it is probably a bug.

    Can you attach the generated swig/plistPYTHON_wrap.cxx file so I can see what is wrong.

    cheers.

    October 26th, 2009 @ 07:08 AM

  2. pki
  3. Jonathan Beck
    Jonathan Beck

    Thanks,

    Apparently some definitions changed between SWIG 1.3.36 and 1.3.37.
    It should be fixed in the git repository.

    Can you report if it works and close this ticket if it does ?
    I'll make a new release then.
    Thanks for reporting this issue :)

    cheers.

    October 26th, 2009 @ 05:45 PM

  4. pki
    pki

    Hi Jonathan

    I still have that problem with newest source. It looks that the following warnings cause it:

    /home/pki/Downloads/libplist/include/plist/Utils.h:34: Warning(314): 'in' is a python keyword, renaming to 'in' /home/pki/Downloads/libplist/include/plist/Utils.h:34: Warning(314): 'in' is a python keyword, renaming to 'in' /home/pki/Downloads/libplist/include/plist/Utils.h:34: Warning(314): 'in' is a python keyword, renaming to '_in'

    swig is invoked from makefile with '-Werror', so that target fails to build. Once I changed parameter names in Utils.h, lines 34 and 35 to something else than 'in' I managed to complete the build :-), so I think we can close that ticket.

    Regards,

    Piotr

    October 26th, 2009 @ 07:04 PM

  5. Jonathan Beck
    Jonathan Beck
    • State changed from open to resolved

    October 29th, 2009 @ 01:02 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.