ATTENTION ! Il y a une erreur dans frogd.c à la ligne 220. Il faut changer :
--------------
printf( "utilisation: frog [-v] [-d] [-l] [-f] [-h]\n[-a altitude] [-L fichier] [-D /dev/ttySx] [-p periode] [-r fois]\n
#ifdef HAVE_MYSQL
[-H mysql hote] [-B mysql base] [-U mysql user] [-P mysql password]\n
#endif
");
----------
en (le tout sur 1 ligne)
----------
printf("utilisation: frog [-v] [-d] [-l] [-f] [-h]\n[-a altitude] [-L fichier] [-D /dev/ttySx] [-p periode] [-r fois]\n");
----------

------------------------------------

Ayant installé une frog sur un serveur Sun Netra t 1405 sous Linux Sparc (kernel vanilla 2.6.15.4) j'ai eu quelques problèmes avec frogd 1.0.
Compilation et installation ok
Au lancement de frogd, message d'erreur en boucle "Askfrog not successfull"
Après quelques passes en mode debug, j'ai finalement modifié frogd_comm.c pour rajouter quelques latences dans la communication :

if (frog->debug) printf("frame sent : %s\n", frame);

sleep(1); //CPN 060216
i = 0;
while (!gotend) {
if (read(frog->fd, response+i, 1) <=0) {
//perror("read AskFrog:");
return -1;
}
if (frog->debug) printf("-%s\n", response); //CPN 060216
if (response[i] == END_FRAME) gotend = TRUE;
i++;
usleep(30000); //CPN 060216
}

et maintenant tout va bien... Il faut croire que la gestion des ports série sur sun et/ou en 2.6 nécessite quelques aménagements mineurs...