Makefile.in contains several invocations of echo -n. However, the Makefile is run using sh, which - at least on OS X - does not support the -n option in the echo builtin (sh on OS X is actually bash, but it emulates a very traditional sh with few or no extensions). The problem can be solved by using the echo tool instead, ie doing "/bin/echo -n" instead of "echo -n". I'll attach a patch.
patch
Thank you for reporting this issue.
It appears to me that you are building version 0.12.3.
Could you try to build Pioneers again with the version in the Subversion repository? (Instead, I could also send you a release candidate for 0.12.4 which should include a fix for this problem).
I am indeed building 0.12.3, sorry for not mentioning it before. I tried building the SVN version before submitting my report, but it appeared to be having trouble with my version of the autotools (autoconf 2.61, automake 1.10). Please send me the rc for 0.12.4 instead. I'm not sure if you can send attachments via sourceforge's email, so I sent you my contact info.
Mail sent to the private e-mail address:
Hello Camillo,
Thank you for taking the time to investigate this issue.
Here is a release candidate for Pioneers 0.12.4. It should fix the issue
with echo.
You also reported problems with the autotools.
Could you run:
$ ./autogen.sh > autogen.log 2> autogenerr.log
And send me autogen.log, autogenerr.log and config.log?
Fix committed in svn 1617 (0.12.4)
Pioneers 0.12.4 has been released. The bug is fixed in the regular release.