-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
While adjusting some paths in the makefile is almost expected! I did have to modify the source to get it to compile at around line 824 of ujprog.c
//#ifdef __linux__
// usb_reset((void *) fc.usb_dev);
//#else
res = ftdi_usb_close(&fc);
in the makefile I had to comment out the arch define (the libs being in /usr/lib)
I had to add include directories
-I/usr/include/libftdi1 -I/usr/include/libusb-1.0
additionally I had to change the order of libs and add a few
FTLIB = /usr/lib/${ARCHNAME}/libftdi1.a
USBLIB = /usr/lib/${ARCHNAME}/libusb-1.0.a
ujprog: ${SRCS}
${CC} ${CFLAGS} ${SRCS} -o ujprog ${FTLIB} ${USBLIB} -lpthread -ludev
while specific lib name and path oddities are distro specific, maybe the source modification needs review ?
Hope this helps
Metadata
Metadata
Assignees
Labels
No labels