+2005-11-01 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lily/main.cc (setup_paths)[!__MINGW32__]: Bugfix: if argv0 is
+ not absolute, make it absolute using PATH.
+
+2005-10-28 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * python/midi.c (initmidi): Fix type for mingw.
+
2005-10-27 Jan Nieuwenhuizen <janneke@gnu.org>
* stepmake/stepmake/compile-vars.make (SHARED_FLAGS): Support mingw.
if (getenv ("LILYPOND_VERBOSE"))
be_verbose_global = true;
+#ifndef __MINGW32__
+ File_path p;
+ p.parse_path (getenv ("PATH"));
+ String bindir = dir_name (p.find (argv0));
+#else /* __MINGW32__ */
String bindir = dir_name (argv0);
+#endif
String argv0_prefix = dir_name (bindir);
if (argv0_prefix != dir_name (dir_name (dir_name (prefix_directory))))
{
include $(depth)/make/stepmake.make
+CFLAGS += -DPy_BUILD_CORE
# unset al guile stuff from configure
USER_LDFLAGS=
{0, 0} /* Sentinel */
};
-void
-initmidi ()
+PyMODINIT_FUNC
+initmidi (void)
{
PyObject *m, *d;
m = Py_InitModule ("midi", MidiMethods);