开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

WSPR Make and Make Install #wspr #pi


Don - W9JUN
 

Has anyone run across this error when installing WSPR?

/usr/bin/ld: mailbox.o: in function `mbox_open':
mailbox.c:(.text+0xc54): undefined reference to `makedev'
/usr/bin/ld: mailbox.c:(.text+0xcbc): undefined reference to `makedev'
collect2: error: ld returned 1 exit status
make: *** [makefile:22: wspr] Error 1


 



The problem is a missing function called makedev, not a program.
makedev() is actually a macro and you need to include the correct header for it.

It is possible to add the following line in mailbox.c to fix it:
#include <sys/sysmacros.h>