troglobit / pimd

PIM-SM/SSM multicast routing for UNIX and Linux
http://troglobit.com/projects/pimd/
BSD 3-Clause "New" or "Revised" License
194 stars 86 forks source link

the "./configure" problem #76

Closed peacefill closed 8 years ago

peacefill commented 8 years ago

I have downloaded pimd-2.3.2.tar.gz to my Fedora. After decompression,I run "./configure",then I got"FIXDEP libite/lite.h missing ... fatal: Not a git repository.FAILED! No Internet access?" What should I do?

troglobit commented 8 years ago

Oups, that shouldn't happen with released tarballs! Did you really download the correct file, or was it one of the GitHub (Source code) download links?

This is the correct one

I just verified that it works by downloading to my Ubuntu 16.04. It configures and builds without a hitch. This tarball is also available from my homepage, http://troglobit.com/pimd.html -- hope this works better for you!

troglobit commented 8 years ago

GitHub fumbles quite badly when it comes to repositories that use GIT sub-modules. When I tag a release they create automated download links, like the "Download ZIP" button on the front page of each project. Unfortunately these automated download links do not contain the source for the sub-modules. Their bad links are usually called:

For the v2.4 series I plan to redo both configure and the GIT sub-modules. Migrate to pure autoconf/automake and require libite as a separate download and install.

peacefill commented 8 years ago

I downloaded from another link.Problem solved...Thanks for your help

troglobit commented 8 years ago

@peacefill Phew, good to hear! :+1: