[MonoDevelop] bug in monodevelop make?

Wolfgang Schulze-Zachau wolfgangs at manticoreit.com
Sun Dec 2 07:45:42 EST 2007


I have the same problem as Simion Ploscariu, i.e. building monodevelop
0.17 from source fails in the po folder with the output:

file=`echo cs | sed 's,.*/,,'`.gmo \
          && rm -f $file &&  -o $file cs.po
/bin/sh: -o: not found
make[1]: *** [cs.gmo] Error 127

when digging a bit deeper, the bit that doesn't get expanded is
$GMSGFMT, which is used in lots of other makefiles in the project, but 
it only causes a problem in the po make.
In fact, it does not have a value in any of the other make files either, but
that doesn't cause a problem as it's not being used.

I am no expert in make, I basically just followed the instructions how to compile
MonoDevelop. For now I have gone back to my 0.16 installation, which luckily is
still intact and works.

If anyone could provide a pointer what this variable actually does and why it 
loses its value from one folder to the next, I would be very appreciative.

regards
Wolfgang Schulze-Zachau



More information about the Monodevelop-list mailing list