Skip to content

Trouble building on mac #1

@remy

Description

@remy

In advance - sorry this isn't about this project code, but actually just getting to build - hoping someone will still help.

I'm on a Mac. Used sudo port install libplist which works, and I can see various files in /opt/local/include/plist including plist.h.

I go through the build instructions for this project, but it fails at the make with:

» make make all-recursive Making all in src gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT device_listener.o -MD -MP -MF .deps/device_listener.Tpo -c -o device_listener.o device_listener.c device_listener.c:17:25: error: plist/plist.h: No such file or directory device_listener.c: In function ‘dl_start’: device_listener.c:91: error: ‘plist_t’ undeclared (first use in this function) device_listener.c:91: error: (Each undeclared identifier is reported only once device_listener.c:91: error: for each function it appears in.) device_listener.c:91: error: expected ‘;’ before ‘dict’ device_listener.c:92: error: ‘dict’ undeclared (first use in this function) device_listener.c: In function ‘dl_recv_packet’: device_listener.c:151: error: ‘plist_t’ undeclared (first use in this function) device_listener.c:151: error: expected ‘;’ before ‘dict’ device_listener.c:152: error: ‘dict’ undeclared (first use in this function) device_listener.c:155: error: expected ‘;’ before ‘node’ device_listener.c:156: error: ‘node’ undeclared (first use in this function) device_listener.c:156: error: ‘PLIST_STRING’ undeclared (first use in this function) device_listener.c:165: error: expected ‘;’ before ‘node’ device_listener.c:173: error: expected ‘;’ before ‘props’ device_listener.c:174: error: ‘props’ undeclared (first use in this function) device_listener.c:176: error: expected ‘;’ before ‘node’ device_listener.c:198: error: expected ‘;’ before ‘node’ make[2]: *** [device_listener.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 

Any tips?

Also - very pleased this project was released - my company was/is working on something very similar, but we couldn't get past the USB transport stage: https://github.com/leftlogic/remote-debug

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions