It's not necessary but I would like to have it fixed yes. Pkg-config is not
the best way. The best way would be to use Cmake modules
http://www.cmake.org/Wiki/CMake:How_To_Find_Libraries likes the ones
attached.
I will try this approach as soon as possible. I would want to be use
homebrew to compile a modified version of libvorbis. As you find out,
MuseScore crashes on startup on Mac. It's due to the loading of OGG
samples. It could be due to a bug in LLVM/vorbis
http://stackoverflow.com/questions/7721118/mac-osx-intel-llvm-assembler-bug-causes-vorbis-ogg-loader-to-crash

Regarding the bug you are talking about. You mean that grace notes lose
their lyric element after saving and reload?
it was a bug in MuseScore 1.3 apparently but it's fixed in the current
master. http://musescore.org/en/node/9616
The current master is barely usable for normal use, especially on Mac,
though... and mainly because of the crash I talked about earlier.

lasconic


2013/5/20 Marc Schultz <[email protected]>

> Do you want to fix this or isn't it that necessary for a fast go?
> Otherwise, I would create a new branch and a pull request with it, where we
> can improve the Mac build.
>
> A greater issue is application wide: After saving to a MuseScore file,
> grace-notes lose their text 
> (syllable<http://www.dict.cc/englisch-deutsch/syllable.html>s).
> That's the issue, why I started to develop for MuseScore. My Dad wanted it
> to be fixed.
>
>
> On Mon, May 20, 2013 at 3:24 PM, Lasconic <[email protected]> wrote:
>
>> Yes. There are several issues with the patch.
>> - pkgconfig is not available on windows
>> - it's not necessary to search for the ogg, vorbis etc... depending on
>> options at the top of the main cmake file.
>> - the lame problem. We just need the lame.h header. So finding the lame
>> include dir is enough. Maybe Cmake find_path can be used to find it nicely.
>>
>> lasconic
>>
>>
>> 2013/5/20 Marc Schultz <[email protected]>
>>
>>> You can include it, but keep in mind that the manual path of the
>>> Homebrew package "lame" isn't the nice way to go. I wanted to fix this, but
>>> there was no time. I think we have to create a pull request for this
>>> package on the Homebrew-Github repo, to include pkg-config support for it.
>>>
>>>
>>> On Mon, May 20, 2013 at 2:46 PM, Lasconic <[email protected]> wrote:
>>>
>>>> Cool. Does that mean you are working on it? because I was starting to
>>>> include your past patch in the build system to move to homebrew. Maybe
>>>> better to not double work.
>>>>
>>>> lasconic
>>>>
>>>>
>>>> 2013/5/20 Marc Schultz <[email protected]>
>>>>
>>>>> Don't worry, I'm testing my changes in Linux and Windows too.
>>>>>
>>>>>
>>>>> On Mon, May 20, 2013 at 2:42 PM, Lasconic <[email protected]> wrote:
>>>>>
>>>>>>
>>>>>> After a "make -f Makefile.osx install" there should be a applebuild
>>>>>>> folder somewhere, right? Or should it appear only, if I did that via 
>>>>>>> Xcode?
>>>>>>> Because I don't use Xcode for that. I can't find an applebuild folder. 
>>>>>>> The
>>>>>>> executable file is located somewhere else in the build folders. I think
>>>>>>> there is something to do for a cleaner build up in OSX. In Linux it 
>>>>>>> looks
>>>>>>> nice, except of all these warnings while compiling.
>>>>>>>
>>>>>>>
>>>>>> No not somewhere. applebuild directory should be close to
>>>>>> Makefile.osx if you ran "make -f Makefile.osx install" in a terminal. And
>>>>>> the makefile is calling xcodebuild.
>>>>>> Your patches are welcome but keep in mind MuseScore build system
>>>>>> needs to run on Linux, Mac and Windows.
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> AlienVault Unified Security Management (USM) platform delivers
>>>>>> complete
>>>>>> security visibility with the essential security capabilities. Easily
>>>>>> and
>>>>>> efficiently configure, manage, and operate all of your security
>>>>>> controls
>>>>>> from a single console and one unified framework. Download a free
>>>>>> trial.
>>>>>> http://p.sf.net/sfu/alienvault_d2d
>>>>>> _______________________________________________
>>>>>> Mscore-developer mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> AlienVault Unified Security Management (USM) platform delivers complete
>>>>> security visibility with the essential security capabilities. Easily
>>>>> and
>>>>> efficiently configure, manage, and operate all of your security
>>>>> controls
>>>>> from a single console and one unified framework. Download a free trial.
>>>>> http://p.sf.net/sfu/alienvault_d2d
>>>>> _______________________________________________
>>>>> Mscore-developer mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>>>>
>>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> AlienVault Unified Security Management (USM) platform delivers complete
>>>> security visibility with the essential security capabilities. Easily and
>>>> efficiently configure, manage, and operate all of your security controls
>>>> from a single console and one unified framework. Download a free trial.
>>>> http://p.sf.net/sfu/alienvault_d2d
>>>> _______________________________________________
>>>> Mscore-developer mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> AlienVault Unified Security Management (USM) platform delivers complete
>>> security visibility with the essential security capabilities. Easily and
>>> efficiently configure, manage, and operate all of your security controls
>>> from a single console and one unified framework. Download a free trial.
>>> http://p.sf.net/sfu/alienvault_d2d
>>> _______________________________________________
>>> Mscore-developer mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> AlienVault Unified Security Management (USM) platform delivers complete
>> security visibility with the essential security capabilities. Easily and
>> efficiently configure, manage, and operate all of your security controls
>> from a single console and one unified framework. Download a free trial.
>> http://p.sf.net/sfu/alienvault_d2d
>> _______________________________________________
>> Mscore-developer mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>
>>
>
>
> ------------------------------------------------------------------------------
> AlienVault Unified Security Management (USM) platform delivers complete
> security visibility with the essential security capabilities. Easily and
> efficiently configure, manage, and operate all of your security controls
> from a single console and one unified framework. Download a free trial.
> http://p.sf.net/sfu/alienvault_d2d
> _______________________________________________
> Mscore-developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>
>

Attachment: FindLibSndFile.cmake
Description: Binary data

Attachment: FindOggVorbis.cmake
Description: Binary data

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to