Buenas.
Si haces ./configure --help verás las opciones disponibles. Busca alguna que tenga que ver con la librería que te falta. Es que a veces en los foros se explican las cosas en plan «esto y esto», pero sin dar la instrucción o el comando completo, dándolo por sabido.
Si has instalado libnet desde los fuentes en /usr/src/, como pareces dar a entender, tal vez tengas que agregar esa ruta al path de búsqueda del compilador. Si está previsto en el configure, «maravitupendo», pero si no, lo mismo tienes que trastear el propio configure.am (.ac) o algún Makefile.in. Ya se sabe que lo de compilar por cuenta propia siempre es algo más complicado.
También, si no eres experto, sería preferible lanzar los comandos de compilación uno a uno, para ir solucionando las complicaciones más paso a paso. Yo haría primero «./configure», y cuando no diera error haría «make» y cuando no hubiese más errores «make install», en lugar de ./configure && make && make install del tirón y sin respirar.
Y no pongas el nombre de la librería en las instrucciones del tipo «--libnet-include=» pon sólo el path del directorio donde se encuentra. Por ejemplo: /usr/local/src/include o tal vez /usr/local/src/libnet/include y /usr/local/src/libinclude (por dar más o menos una idea). El programa ya conoce el nombre de los archivos que busca, lo que le falta es saber dónde están.
Y una puntualización sobre la barra invertida (sin ánimo de parecer pedante), pero es que eso puede significar que el comando continúa en la línea siguiente. Hay quien lo hace así en lugar de escribirlo todo seguido ocupando varias líneas sin separación. Por lo que si la barra te coincide con el fin de una línea (seguida de un retorno de carro), funcionará, pero si se mete ahí en medio así como así, pues seguramente estorbará.
Saludos.