docsis 0.9.5 unter Debian Lenny kompilieren

0 comments

Posted on 7th May 2009 by Benj in Howtos |Linux

,

Das Commandline Tool docsis ist leider seit 2006 nicht mehr entwickelt und entsprechend gibt es ein paar Probleme beim kompilieren.

Mit diesen Punkten funktioniert das bauen der Binaries auch unter Debian Linux:

  • Installation der Pakete flex, libsnmp-dev, gcc-4.1
  • GCC auf 4.1 setzen: ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc
  • Makefiles anpassen:

In src/configure:
Zeile 19472: c_cv_path_M4="/usr/bin/m4" # Let the user override the test with a path.
Zeile 19513: ac_is_gnu_m4=`echo $ac_m4_vers | grep -q GNU && echo GNU`;

In src/configure.in:
Zeile 20: ac_is_gnu_m4=`echo $ac_m4_vers | grep -q GNU && echo GNU`;

Jetzt sollte es auch mit dem ./configure && make && make install kappen…