Install instructions

Jef Driesen jef at libdivecomputer.org
Tue Dec 17 00:10:20 UTC 2013


On 2013-12-17 01:07, Dirk Hohndel wrote:
> On Tue, 2013-12-17 at 00:28 +0100, Jef Driesen wrote:
>> On 17-12-13 00:03, Dazed_75 wrote:
>> > Just a reminder that no one has ever provided a fix for the problem
>> > originally reported.  That being that if one wishes to build
>> > libdivecomputer in Linux, the directions provided on
>> > http://subsurface.hohndel.org/building/ do not work as the step "autoreconf
>> > --install" fails because LT_INIT is referenced in aclocal.m4 and defined
>> > (?) in both configure.ac and configure as being "win32.dll" which obviously
>> > does not exist in Linux.
>> >
>> > So ... should that step be left out, changed, or one of those files
>> > modified to point at something that DOES exist, or what?
>> 
>> The instructions are correct. I suspect you do not have libtool 
>> installed.
>> 
>> The win32-dll is windows specific option that is required to convince 
>> libtool to
>> build a dll. It's ignored on all other platforms.
>> 
>> http://www.gnu.org/software/libtool/manual/html_node/LT_005fINIT.html
> 
> So the bug at hand may be that we aren't listing libtool as a
> dependency? Oh yes, and I know why... we always only listed the
> Subsurface dependency and I just with this release dropped the awkward
> phrasing we used to have around libusb.
> 
> Jef, what else is required?
> 
> Debian: libtool autoconf
> Fedora: libtool autoconf

Automake is required too, although it may already be installed 
automatically as a dependency of the other packages. Not sure about 
that. It's probably safest to list it explicitly.

Jef


More information about the subsurface mailing list