From: SourceForge.net <no...@so...> - 2008-05-26 11:37:25
|
Bugs item #1880464, was opened at 2008-01-26 23:14 Message generated for change (Settings changed) made by joerg_wunsch You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=425407&aid=1880464&group_id=39505 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Wayne Gramlich (waynegramlich) >Assigned to: Joerg Wunsch (joerg_wunsch) Summary: AVR-Dragon needs libusb-dev Initial Comment: When I first compiled avarice, I accidentally did not have libusb-dev installed on my system. ./configure worked just fine, but every time I tried to specify "-g -j usb", I kept getting really strange error messages. Of course the problem is the usb access code is all protected by #ifdef LIBUSB clauses. I would recommend adding a chunk of code with basically the following structure: #ifndef HAVE_LIBUSB if (strncmp(jtagDeviceName, "usb", 3) == 0) { (void)fprintf(stderr, "avarice needs to be compiled with libusb-dev\n"); exit(1); } #endif /* HAVE_LIBUSB */ I basically wasted 2 hours tracking that little nasty down. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=425407&aid=1880464&group_id=39505 |