ayufan-rock64 / pinebook-pro-keyboard-updater

A keyboard/touchpad firmware updater tool
47 stars 21 forks source link

"Circular dependency dropped" messages on Manjaro when running make #10

Open ghost opened 4 years ago

ghost commented 4 years ago

Hi. I'm trying to update the firmware on my PBP running Manjaro ARM. When I run make, I get the following output:

$ make
make: Circular firmware/fw_tp_update.hex <- firmware/fw_tp_update.hex.c dependency dropped.
xxd -i firmware/fw_tp_update.hex firmware/fw_tp_update.hex.c
make: Circular firmware/fw.hex <- firmware/fw.hex.c dependency dropped.
xxd -i firmware/fw.hex firmware/fw.hex.c
make: Circular firmware/tpfw.bin <- firmware/tpfw.bin.c dependency dropped.
xxd -i firmware/tpfw.bin firmware/tpfw.bin.c
gcc -o updater updater.c usb_read.c usb_write.c usb_context.c usb_keyboard.c usb_touchpad.c firmware/fw_tp_update.hex.c firmware/fw.hex.c firmware/tpfw.bin.c -lusb-1.0

I'm not really sure what this means even after Googling similar messages. Not sure if it's safe to proceed in this state. Any ideas about this? I haven't found anyone else mention this issue. Thanks!

ayufan commented 4 years ago

This is nothing serious, likely this is due to how make is build. I will improve that.