avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-chat] Support for JTAGICE3 on avrdude


From: Juergen Harms
Subject: Re: [avr-chat] Support for JTAGICE3 on avrdude
Date: Tue, 3 Jun 2014 09:38:10 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

On 06/02/2014 11:50 PM, Joerg Wunsch wrote:
Make sure you've got the header files for all your libraries
available

That is one advantage of needing to create rpm packages: the "spec file" contains a list of requirements, which allows for automatic checking (of what it is told to check) and requires the libusb header file package.

In consequence, asking for the resource libusb-devel (-devel is the suffix for packages with header files), I get the lib64usb1.0-devel-1.0.17-2.mga4 package - which appears to provide the required header files (judging from the fact that avrdude-6.1 builds correctly if I solve the uint32_t declaration by my work-around).

However, looking at the file config.log that is produced by configure, I saw that configure compiles a procedure conftest, which fails on an "#include <lusb0_usb.h>". Due to this failure and farther downstream, a series of declarations (among which is HAVE_STDINT_H) are dropped. Googling reveals that there recently was some renaming of the header files, maybe that is relevant.

That is where I am presently stuck. I guess I will need to get help from the Gurus in the Mageia developement team. I would like to fix this problem in a proper way - avrdude6.1 should be the package provided by the upcoming Mageia5 release.

Juergen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]