From: Tres F. <tre...@gm...> - 2014-01-21 19:30:50
|
It's been a while since I've seen any attention on this topic. Is there a likelyhood of building a version for Mac or is this and outlandish idea? I hunted down a mirror of LMMS for OSX<http://www.mediafire.com/download/5nv6r7yb2ac72gp/lmms0-4-10-MAC-OSX.zip>, but after inspecting the package, it's clearly just the Windows version bundled with Wine. Should we advise people use Wine? Are there technical limitations to Mac that make this increasingly difficult? If I can donate a Mac Mini, Core i7 Mavericks plus a few older Mac VMs, is there someone technically inclined enough to do this? -Tres - Tre...@gm... |
From: Vesa <di...@nb...> - 2014-01-21 20:11:50
|
On 01/21/2014 09:30 PM, Tres Finocchiaro wrote: > It's been a while since I've seen any attention on this topic. > > Is there a likelyhood of building a version for Mac or is this and > outlandish idea? > > I hunted down a mirror of LMMS for OSX > <http://www.mediafire.com/download/5nv6r7yb2ac72gp/lmms0-4-10-MAC-OSX.zip>, > but after inspecting the package, it's clearly just the Windows > version bundled with Wine. > > Should we advise people use Wine? Are there technical limitations to > Mac that make this increasingly difficult? > > If I can donate a Mac Mini, Core i7 Mavericks plus a few older Mac > VMs, is there someone technically inclined enough to do this? > I think it's mostly probably just that someone would need to port the code to Mac and then maintain that Mac port, and until someone volunteers to do that, it just won't happen. I don't know if there's anything particular in the LMMS codebase that would not run well on MacOS... Although, one also has to consider, is it worth it? There's already plenty of audio applications for Mac, the competition over there is even more fierce than it is on windows... would the typical Mac user be satisfied with LMMS? Is there any demand for a Mac port? |
From: Tres F. <tre...@gm...> - 2014-01-21 20:29:06
|
On Tue, Jan 21, 2014 at 3:11 PM, Vesa <di...@nb...> wrote: > would the typical Mac user be satisfied with LMMS? Is there any demand > for a Mac port? > I've thought of this as well. I have some colleagues that refuse to use PC but also are interested in music collaboration, which as driven me to question if I'm using the right software. I'm not sure the answer to this question. What I do know is the author of the LMMS Book on Amazon<http://www.amazon.com/LMMS-Complete-Guide-Dance-Production/dp/1849517045>was using a Mac for a lot of his screenshots. I'm sure the other technical reviewers of the book noticed this as well. -Tres |
From: Emilio C. <cop...@gm...> - 2014-01-21 20:43:04
|
I have a Mac and I would be interested... why not? :) 2014/1/21 Tres Finocchiaro <tre...@gm...> > > On Tue, Jan 21, 2014 at 3:11 PM, Vesa <di...@nb...> wrote: > >> would the typical Mac user be satisfied with LMMS? Is there any demand >> for a Mac port? >> > > I've thought of this as well. > > I have some colleagues that refuse to use PC but also are interested in > music collaboration, which as driven me to question if I'm using the right > software. > > I'm not sure the answer to this question. What I do know is the author of > the LMMS Book on Amazon<http://www.amazon.com/LMMS-Complete-Guide-Dance-Production/dp/1849517045>was using a Mac for a lot of his screenshots. I'm sure the other technical > reviewers of the book noticed this as well. > > -Tres > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > > |
From: Tres F. <tre...@gm...> - 2014-01-22 01:05:53
|
> > I would love to do this. I just finished fixing my imac with a new off the > shelf > hard disk. I dunno where to start. I think we should avoid macports all > together. This is going to need to involve checks the question is where > will > the OS check be done. There is cmake which is native for mac, as well what > version of make do we need as a minimum version to build lmms. Jonathan, Would XCode make this task easier? I know nothing about building on Mac, but would like to offer some resources if possible. -Tres - Tre...@gm... On Tue, Jan 21, 2014 at 3:42 PM, Emilio Coppola <cop...@gm...>wrote: > I have a Mac and I would be interested... why not? :) > > > 2014/1/21 Tres Finocchiaro <tre...@gm...> > >> >> On Tue, Jan 21, 2014 at 3:11 PM, Vesa <di...@nb...> wrote: >> >>> would the typical Mac user be satisfied with LMMS? Is there any demand >>> for a Mac port? >>> >> >> I've thought of this as well. >> >> I have some colleagues that refuse to use PC but also are interested in >> music collaboration, which as driven me to question if I'm using the right >> software. >> >> I'm not sure the answer to this question. What I do know is the author >> of the LMMS Book on Amazon<http://www.amazon.com/LMMS-Complete-Guide-Dance-Production/dp/1849517045>was using a Mac for a lot of his screenshots. I'm sure the other technical >> reviewers of the book noticed this as well. >> >> -Tres >> >> >> ------------------------------------------------------------------------------ >> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For >> Critical Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> _______________________________________________ >> LMMS-devel mailing list >> LMM...@li... >> https://lists.sourceforge.net/lists/listinfo/lmms-devel >> >> > |
From: Jonathan A. <eag...@gm...> - 2014-01-22 01:12:30
|
The only way is to find out. I can try take a look at things tomorrow. What I think we should really do is introduce OS checks into cmake that way it will know what SDK's to use in terms of apple etc. As well as windows and even linux. I think in time we can get it to where we can build for mac and windows on a linux machine. On Tuesday 21 January 2014 20:05:46 Tres Finocchiaro wrote: > > I would love to do this. I just finished fixing my imac with a new off the > > shelf > > hard disk. I dunno where to start. I think we should avoid macports all > > together. This is going to need to involve checks the question is where > > will > > the OS check be done. There is cmake which is native for mac, as well what > > version of make do we need as a minimum version to build lmms. > > Jonathan, > > Would XCode make this task easier? I know nothing about building on Mac, > but would like to offer some resources if possible. > > -Tres > > - Tre...@gm... > > On Tue, Jan 21, 2014 at 3:42 PM, Emilio Coppola <cop...@gm...>wrote: > > I have a Mac and I would be interested... why not? :) > > > > > > 2014/1/21 Tres Finocchiaro <tre...@gm...> > > > >> On Tue, Jan 21, 2014 at 3:11 PM, Vesa <di...@nb...> wrote: > >>> would the typical Mac user be satisfied with LMMS? Is there any demand > >>> > >>> for a Mac port? > >> > >> I've thought of this as well. > >> > >> I have some colleagues that refuse to use PC but also are interested in > >> music collaboration, which as driven me to question if I'm using the > >> right > >> software. > >> > >> I'm not sure the answer to this question. What I do know is the author > >> of the LMMS Book on > >> Amazon<http://www.amazon.com/LMMS-Complete-Guide-Dance-Production/dp/184 > >> 9517045>was using a Mac for a lot of his screenshots. I'm sure the other > >> technical reviewers of the book noticed this as well. > >> > >> -Tres > >> > >> > >> ------------------------------------------------------------------------- > >> ----- CenturyLink Cloud: The Leader in Enterprise Cloud Services. > >> Learn Why More Businesses Are Choosing CenturyLink Cloud For > >> Critical Workloads, Development Environments & Everything In Between. > >> Get a Quote or Start a Free Trial Today. > >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clk > >> trk _______________________________________________ > >> LMMS-devel mailing list > >> LMM...@li... > >> https://lists.sourceforge.net/lists/listinfo/lmms-devel |
From: Raine M. E. <ra...@ik...> - 2014-01-22 08:27:20
|
Maybe get in touch with Ryan Schmidt: https://sourceforge.net/p/lmms/bugs/571/ Citerar Jonathan Aquilina <eag...@gm...>: > The only way is to find out. I can try take a look at things tomorrow. What I > think we should really do is introduce OS checks into cmake that way it will > know what SDK's to use in terms of apple etc. As well as windows and even > linux. > > I think in time we can get it to where we can build for mac and windows on a > linux machine. > > On Tuesday 21 January 2014 20:05:46 Tres Finocchiaro wrote: >> > I would love to do this. I just finished fixing my imac with a new off the >> > shelf >> > hard disk. I dunno where to start. I think we should avoid macports all >> > together. This is going to need to involve checks the question is where >> > will >> > the OS check be done. There is cmake which is native for mac, as well what >> > version of make do we need as a minimum version to build lmms. >> >> Jonathan, >> >> Would XCode make this task easier? I know nothing about building on Mac, >> but would like to offer some resources if possible. >> >> -Tres >> >> - Tre...@gm... >> >> On Tue, Jan 21, 2014 at 3:42 PM, Emilio Coppola > <cop...@gm...>wrote: >> > I have a Mac and I would be interested... why not? :) >> > >> > >> > 2014/1/21 Tres Finocchiaro <tre...@gm...> >> > >> >> On Tue, Jan 21, 2014 at 3:11 PM, Vesa <di...@nb...> wrote: >> >>> would the typical Mac user be satisfied with LMMS? Is there any demand >> >>> >> >>> for a Mac port? >> >> >> >> I've thought of this as well. >> >> >> >> I have some colleagues that refuse to use PC but also are interested in >> >> music collaboration, which as driven me to question if I'm using the >> >> right >> >> software. >> >> >> >> I'm not sure the answer to this question. What I do know is the author >> >> of the LMMS Book on >> >> Amazon<http://www.amazon.com/LMMS-Complete-Guide-Dance-Production/dp/184 >> >> 9517045>was using a Mac for a lot of his screenshots. I'm sure the other >> >> technical reviewers of the book noticed this as well. >> >> >> >> -Tres >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> ----- CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> >> Learn Why More Businesses Are Choosing CenturyLink Cloud For >> >> Critical Workloads, Development Environments & Everything In Between. >> >> Get a Quote or Start a Free Trial Today. >> >> >> >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clk >> >> trk _______________________________________________ >> >> LMMS-devel mailing list >> >> LMM...@li... >> >> https://lists.sourceforge.net/lists/listinfo/lmms-devel > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > -- ra...@ik... 04 00 83 83 95 |
From: Tobias D. <tob...@gm...> - 2014-01-22 08:16:44
|
Hi, 2014/1/22 Jonathan Aquilina <eag...@gm...> > The only way is to find out. I can try take a look at things tomorrow. > What I > think we should really do is introduce OS checks into cmake that way it > will > know what SDK's to use in terms of apple etc. As well as windows and even > linux. > Which is in place already for years... Building through CMake with GCC should work without issues also on Mac. I managed to do this using MacPorts many years ago on a friend's computer. Nevertheless I can't and won't help out here. If there's someone building LMMS on OS X, just do it and provide patches if neccessary. Toby |
From: Jonathan A. <eag...@gm...> - 2014-01-22 08:46:45
|
What I am wanting to achieve here is doing away with needing mac ports all together. The thing is that the latest versions of OSX have in a way migrated more to CLANG as the compiler. One thing that would help in getting a native mac build is adding all required libs into the repo. We would then need a bash script where we pass switches to it to tell it the features we want to test. The above can apply not only to OSX but even to linux. I am basing this off in a way what Libreoffice do for their builds even with mac. As well I think we should start working towards using native OSX sdk's and moving away from QT for Mac only. On Wednesday 22 January 2014 09:16:38 Tobias Doerffel wrote: > Hi, > > 2014/1/22 Jonathan Aquilina <eag...@gm...> > > > The only way is to find out. I can try take a look at things tomorrow. > > What I > > think we should really do is introduce OS checks into cmake that way it > > will > > know what SDK's to use in terms of apple etc. As well as windows and even > > linux. > > Which is in place already for years... Building through CMake with GCC > should work without issues also on Mac. I managed to do this using MacPorts > many years ago on a friend's computer. Nevertheless I can't and won't help > out here. If there's someone building LMMS on OS X, just do it and provide > patches if neccessary. > > Toby |
From: Tobias D. <tob...@gm...> - 2014-01-22 09:04:37
|
Sorry, from a developer's perspective this doesn't make sense at all. We use Qt only and if a certain platform is not properly supported by Qt we can't add lots of compat code just to make LMMS run somehow (it's just not worth the effort and also adds complexity and leads to less maintainable code). Adding all dependencies isn't an option either as we're managing more than enough 3rdparty components already. What you can do is write a script which downloads and prepares all deps in order to build LMMS. Last but not least I think we should spend our ressources on more important things than a platform which aims at professional producers who buy professional software anyways (opposed to Linux or Windows). Toby |
From: Tobiasz K. <un...@gm...> - 2014-01-22 23:17:11
|
There are also a lot of young people with MacBooks, who don't have money for ProTools, but they still probably have GarageBand installed. I think that we are a bit too small to jump for Mac now. However once we become somewhat competitive there, maybe it would be an option. On 22 Jan 2014 10:04, "Tobias Doerffel" <tob...@gm...> wrote: > Sorry, from a developer's perspective this doesn't make sense at all. We > use Qt only and if a certain platform is not properly supported by Qt we > can't add lots of compat code just to make LMMS run somehow (it's just not > worth the effort and also adds complexity and leads to less maintainable > code). Adding all dependencies isn't an option either as we're managing > more than enough 3rdparty components already. What you can do is write a > script which downloads and prepares all deps in order to build LMMS. > > Last but not least I think we should spend our ressources on more > important things than a platform which aims at professional producers who > buy professional software anyways (opposed to Linux or Windows). > > Toby > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel > > |
From: Jonathan A. <eag...@gm...> - 2014-01-22 09:06:42
|
In defense of this I have only seen rumors about FL on mac, and having LMMS available which isnt a pain to work with and bug fix etc on mac is important as it fills the void of no FL studio. I am willing to work on this stuff. And I was not sure if we could script the dependency downloads. Since we can where would we be downloading them from? On Wednesday 22 January 2014 10:04:31 Tobias Doerffel wrote: > Sorry, from a developer's perspective this doesn't make sense at all. We > use Qt only and if a certain platform is not properly supported by Qt we > can't add lots of compat code just to make LMMS run somehow (it's just not > worth the effort and also adds complexity and leads to less maintainable > code). Adding all dependencies isn't an option either as we're managing > more than enough 3rdparty components already. What you can do is write a > script which downloads and prepares all deps in order to build LMMS. > > Last but not least I think we should spend our ressources on more important > things than a platform which aims at professional producers who buy > professional software anyways (opposed to Linux or Windows). > > Toby |
From: Tobias D. <tob...@gm...> - 2014-01-22 09:14:06
|
2014/1/22 Jonathan Aquilina <eag...@gm...> > I am willing to work on this stuff. And I was not sure if we could script > the > dependency downloads. Since we can where would we be downloading them from? > >From the mirrors we normally would download them as well? :-) Worst case: source packages from Debian mirrors. Toby |
From: Jonathan A. <eag...@gm...> - 2014-01-22 09:15:29
|
Would taking advantage of source packages also solve dependency issues for OSX? On Wednesday 22 January 2014 10:13:59 you wrote: > 2014/1/22 Jonathan Aquilina <eag...@gm...> > > > I am willing to work on this stuff. And I was not sure if we could script > > the > > dependency downloads. Since we can where would we be downloading them > > from? > > From the mirrors we normally would download them as well? :-) Worst case: > source packages from Debian mirrors. > > Toby |
From: Tobias D. <tob...@gm...> - 2014-01-22 09:20:21
|
Probably - but I don't know. Most of the dependencies probably don't work/build on OS X out-of-the-box. That's why MacPorts exists. OS X != Linux/free operating system! |