[Pianod] autoconf
Perette Barella
perette at barella.org
Thu Feb 21 20:57:54 PST 2013
Michael, thanks for the feedback.
I've added error messaging about the missing libraries; I opted for a message rather than a command since installs vary by OS and distribution (port, emerge, apt-get, I imagine rpm is still around?...). I've fixed the libbsd check to try without -lbsd, then try -lbsd, and finally fall back to building it. Or at least that's what I aimed for it to do. Can someone give it another crank?
> http://deviousfish.com/Downloads/pianod/Devel/pianod-autoconf.tar.gz
> ./configure && make && sudo make install.
Also... Thinking of acquiring a small Linux box for being able to test things like this. I was thinking a NetBook, maybe a used Eee, as it would fill the travel-size machine gap in my life. What sort of memory/disc requirements does Linux take up these days, if I'm going to have compilers and things on there? A lot of the Netbooks have 16G SSDs, but that seems too small...
Thanks,
Perette
On 2013年02月19日, at 22:39, Michael R. Hines wrote:
> 1. configure correctly notifies the user that libjson is missing. I
> recommend printing a one-liner that tells the user: "apt-get install
> libjson0-dev"
> 2. configure misses the gcrypt.h dependency - I see that the
> configure.ac is already checking for this header, but configure doesn't
> detect that it's not installed. (A one-liner for this one is also
> "apt-get install libgcrypt11-dev")
> 3. configure also misses the gnutls.h dependency (one liner would be:
> "apt-get install libgnutls-dev")
> 4. configure also misses the ao.h dependency (one liner would be:
> "apt-get install libao-dev")
> 5. configure also misseds the bsd dependency (fgetln) (one liner would
> be: "apt-get install libbsd-dev")
More information about the Pianod
mailing list