Hi guys,
I was trying to build muse on Fedora's build machines. The builder
uses 16 cores which made some bugs surface in muse's build system.

- In muse/instruments/editinstrument.cpp and muse/liste/listedit.cpp,
there is an #include on widgets/editevent.h.
- widgets/editevent.h.#includes some generated ui_edit*.h files.
So if the parallel build tries to build instruments target before the
ui_edit*.h files were generated by the widgets target, it cannot find
the headers and the build fails.
We need to add a widgets dependency on instruments.

Similarly, liste target and synti/deicsonze target need to depend on widgets.

I could fix these things without bothering you, but I think I don't
have write access to version control anymore. I don't remember if I
had the git set up; it's been a while :)

There were also some problems with the compiler flags when compiling
the lv2gtkhelper on armv7hl architecture (yeah, muse is being built on
arm on Fedora). I am trying to figure out the best way of solving
this. Is it intentional that the lv2gtkhelper is not integrated into
muse's build system, and has its own independent Makefile?

Cheers,
Orcan

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to