|
|
Please, unsubscribe me. Thanks. 2011/9/21 <[hidden email]>
Send Mscore-developer mailing list submissions to
[hidden email]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/mscore-developer
or, via email, send a message with subject or body 'help' to
[hidden email]
You can reach the person managing the list at
[hidden email]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Mscore-developer digest..."
Today's Topics:
1. Qt Creator Questions (Hartley Mays)
2. Re: Qt Creator Questions (Miwarre)
3. Re: Qt Creator Questions (Hartley Mays)
4. Title mscore MuseScore? (chen lung)
5. Re: Title mscore MuseScore? (Thomas Bonte)
6. Re: Title mscore MuseScore? (chen lung)
7. Re: MuseScore code documentation is available online (mtherieau)
8. Re: MuseScore code documentation is available online
(Werner Schweer)
9. Re: MuseScore code documentation is available online
(Thomas Bonte)
----------------------------------------------------------------------
Message: 1
Date: Fri, 9 Sep 2011 16:58:53 -0700 (PDT)
From: Hartley Mays <[hidden email]>
Subject: [Mscore-developer] Qt Creator Questions
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Hello!
I'm new to Musescore and Qt Creator. I'm trying to work on a slightly
modified version of Musescore ( named Rescore) which allowed it to
communicate with the Reaper DAW software. The original developer abandoned
the project. I'm not sure if these questions should be posted here or to
the general support forum, but they're specific to the code/build
environment, so I thought I would try here first. This is on Windows 7.
I've successfully built the Musescore base product and the modified version
using the build command proc discussed on this forum. I then tried to do
the builds in the Qt creator environment, so I can use it for an IDE. I can
build the unmodified Musescore successfully here too, but not the modified
version.
The modified version gets link errors involving undefined references to
_imp__xxxxxxxxxxx variables. I've attached a file which shows the generated
link statements for the regular and modified versions. I've done a WinMerge
compare of the two folders, but can't find where the link statements get
generated. I've found a few differences in a couple of the CMAKELST
statements but don't see any that seem to directly relate to this problem.
I've attached a file which shows the link statements from the base Musescore
and the Rescore builds, and has the first two of the hundreds of error
messages in the Rescore version with the _IMP__ error.
So I have two questions for now that I'd really appreciate any ideas or
guidance on:
1. How/where do the link statements get generated in the QT
Creator/CMAKE/Mingw environment?
2. What might be causing the _IMP__ errors?
Thanks in advance,
Hartley Mays
Cincinnati, Ohio USA
http://musescore-developer.685061.n2.nabble.com/file/n6777695/QtLinksGoodBad.rtf
QtLinksGoodBad.rtf
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Qt-Creator-Questions-tp6777695p6777695.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 2
Date: Sun, 11 Sep 2011 02:32:33 -0700 (PDT)
From: Miwarre <[hidden email]>
Subject: Re: [Mscore-developer] Qt Creator Questions
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Hi Hartley,
I do not have a precise answer to question 1 ("How/where do the link
statements get generated in the QT Creator/CMAKE/Mingw environment? ").
Maybe someone else on the list can answer with more detail.
For question 2 ("What might be causing the _IMP__ errors? "), two things can
be inferred from the listings you attached:
1) The __IMP__ errors occur while compiling the resources
(qrc_mscore.cxx.obj);
2) In the link statement, any reference to Qt libraries is missing.
So:
How (and when!) MuseScore got modified into Rescore?
Do they rely on the same external libraries?
Do they expect same (or different) versions of external libraries?
Is the common part aligned between the two projects?
Has Rescore differences in resources?
How did you make MuseScore and Rescore into Qt Creator projects? (in both
cases, by loading the main CMakeLists.txt?)
Perhaps by investigating the above points, something will surface helping
you to solve the issue.
Sorry for the vague answer, but it is the best I can do without knowing
anything of the Rescore project.
M.
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Qt-Creator-Questions-tp6777695p6780446.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 3
Date: Sun, 11 Sep 2011 11:05:24 -0700 (PDT)
From: Hartley Mays <[hidden email]>
Subject: Re: [Mscore-developer] Qt Creator Questions
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Miwarre,
Thanks for the quick response.
I'll try to give some more background on Rescore. Here's a link to the
Reaper forum thread where it is discussed:
http://forum.cockos.com/showthread.php?t=75789
There's a link in that thread to the download file which contains the source
code.
Although Reaper has many advanced features, it lacks a built-in score editor
to create or modify midi files. It does have a Piano Roll View and an Event
View for that purpose, and you can also open a midi item in an external
editor. Rescore was developed to provide "read only" capability of a score
editor to partially overcome this severe shortcoming of Reaper. As I
mentioned above, the original developer abandoned the work and I've been
unable to contact him. The version of Musescore that was modified was
0.97, just before the 1.0 release. I haven't yet tried to upgrade it to the
current 1.1, but certainly plan to do it after the basics are working with
the original code.
>From what I've seen so far in the code, it uses socket communication between
Reaper and Musescore. The midi import logic in Musescore was modified also.
It compares the current midi file being edited in Reaper to the last one it
exported to Musescore every few seconds, and if it was changed, retransmits
it. The documentation also mentions some other modifications to Musescore
which apparently were made just to speed up the build and strip some
unneeded functionality.
They do expect the same external libraries as far as I know; as I said, I'm
able to build the rescore code with the same command proc that builds the
full musescore. And yes, I use the CMAKELIST option to create the two QT
projects.
Later,
Hartley
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Qt-Creator-Questions-tp6777695p6781371.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 4
Date: Mon, 12 Sep 2011 17:40:58 -0700 (PDT)
From: chen lung <[hidden email]>
Subject: [Mscore-developer] Title mscore MuseScore?
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
I notice when the program crashes, the message refers to it as mscore (likely
based on the title of 'Unix Executable File' in the MacOS folder when
viewing package contents?).
Would it be better to title it MuseScore?
-----
Scott
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Title-mscore-MuseScore-tp6785805p6785805.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 5
Date: Mon, 12 Sep 2011 23:03:58 -0700 (PDT)
From: Thomas Bonte <[hidden email]>
Subject: Re: [Mscore-developer] Title mscore MuseScore?
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Hi Scott,
More than 2 years ago, I talked it over with Werner at FOSDEM in Brussels
and there wasn't an easy solution for the binary name. It's a bit of a
legacy thing. So I skipped to change the binary name and concentrated to get
a consistent naming for all the rest. See
http://musescore-developer.685061.n2.nabble.com/Correct-naming-convention-MuseScore-td4560010.html
Still I would prefer to have the same name everywhere. So why not look at it
again. Perhaps for MuseScore 2.0.
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Title-mscore-MuseScore-tp6785805p6786313.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 6
Date: Tue, 13 Sep 2011 04:37:01 -0700 (PDT)
From: chen lung <[hidden email]>
Subject: Re: [Mscore-developer] Title mscore MuseScore?
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Hi Thomas
Thanks for the link and explanation.
Apologies for not searching first.
-----
Scott
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/Title-mscore-MuseScore-tp6785805p6787113.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 7
Date: Wed, 21 Sep 2011 12:52:27 -0700 (PDT)
From: mtherieau <[hidden email]>
Subject: Re: [Mscore-developer] MuseScore code documentation is
available online
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Am having problems getting to the doxygen pages at http://code.musescore.org.
I seem to be getting re-directed to
http://mscore.svn.sourceforge.net/viewvc/mscore/ but I don't see any obvious
signs of doxygen pages there?
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/MuseScore-code-documentation-is-available-online-tp4599635p6817544.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
Message: 8
Date: Wed, 21 Sep 2011 22:28:27 +0200
From: Werner Schweer <[hidden email]>
Subject: Re: [Mscore-developer] MuseScore code documentation is
available online
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=ISO-8859-1
Am <a href="tel:21.09.2011%2021" value="+12109201121">21.09.2011 21:52, schrieb mtherieau:
> Am having problems getting to the doxygen pages at http://code.musescore.org.
> I seem to be getting re-directed to
> http://mscore.svn.sourceforge.net/viewvc/mscore/ but I don't see any obvious
> signs of doxygen pages there?
>
>
>
> --
> View this message in context: http://musescore-developer.685061.n2.nabble.com/MuseScore-code-documentation-is-available-online-tp4599635p6817544.html
> Sent from the MuseScore Developer mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> _______________________________________________
> Mscore-developer mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/mscore-developer
You have to generate the doxygen pages yourself. They are not part of
the source code repository at
sourceforge.net. http://code.musescore.org redirects to the source repo.
/Werner
------------------------------
Message: 9
Date: Wed, 21 Sep 2011 13:56:15 -0700 (PDT)
From: Thomas Bonte <[hidden email]>
Subject: Re: [Mscore-developer] MuseScore code documentation is
available online
To: [hidden email]
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=us-ascii
Hi mtherieau,
We stopped building the docs at code.musescore.org. It was too much
maintenance effort for too little benefit.
--
View this message in context: http://musescore-developer.685061.n2.nabble.com/MuseScore-code-documentation-is-available-online-tp4599635p6817744.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
End of Mscore-developer Digest, Vol 46, Issue 6
***********************************************
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
|