Noteedit on Fedora 9 Works

View: New views
1 Messages — Rating Filter:   Alert me  

Noteedit on Fedora 9 Works

by Nick Metrowsky-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Everyone,

With special thanks to those who got TSE3 to compile with the provided
patch; I was able to get Noteedit to build and run on Fedora 9. While
what I have may not be everything; it is a good start to getting the
software operational.

I had to make a couple minor code changes to get it to build and these
changes had to do with gcc 4.3 no longer using istream.h and iostream.h
as include files. I also had to change a parameter in one of of the ".h"
files because it was multiply declared (changed second occurrence of
"staff" to "staff2"). I also had to "cheat" configure so it could run
the test on tse3 (again, this had to do with iostream.h). The following
are the changes required:

configure:
31575c31575
< ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc -I$inc_libtse3
-I$kde_includes -L$lib_libtse3 \
---
 > ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc -I$inc_libtse3
-I$kde_includes -I/usr/include/c++/3.4.6/backward -L$lib_lib
tse3 \
31583c31583
< echo "      ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc
-I$inc_libtse3 -I$kde_includes -L$lib_libtse3 -Wl,-rpat
h $lib_libtse3 -ltse3 -L$kde_libraries -Wl,-rpath $kde_libraries
-lpthread -o tse3vtest"
---
 > echo "      ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc
-I$inc_libtse3 -I$kde_includes -I/usr/include/c++/3.4.6
/backward -L$lib_libtse3 -Wl,-rpath $lib_libtse3 -ltse3 -L$kde_libraries
-Wl,-rpath $kde_libraries -lpthread -o tse3vtest"
31596c31596
< echo "      ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc
-I$inc_libtse3 -I$kde_includes -L$lib_libtse3 -Wl,-rpat
h $lib_libtse3 -ltse3 -L$kde_libraries -Wl,-rpath $kde_libraries
-lpthread -o tse3vtest"
---
 > echo "      ${CXX} -W -Wall -ansi -pedantic -g tse3vtest.cc
-I$inc_libtse3 -I$kde_includes -I/usr/include/c++/3.4.6
/backward -L$lib_libtse3 -Wl,-rpath $lib_libtse3 -ltse3 -L$kde_libraries
-Wl,-rpath $kde_libraries -lpthread -o tse3vtest"
31633c31633
< TSE3INCLUDE="-I$inc_libtse3"
---
 > TSE3INCLUDE="-I$inc_libtse3 -I/usr/include/c++/3.4.6/backward"
31677c31677
< ${CXX} -W -Wall -ansi -pedantic -g tse3vtest2.cc -I$inc_libtse3
-I$kde_includes -L$lib_libtse3 \
---
 > ${CXX} -W -Wall -ansi -pedantic -g tse3vtest2.cc -I$inc_libtse3
-I$kde_includes -I/usr/include/c++/3.4.6/backward -
L$lib_libtse3 \
31682c31682
< echo "${CXX} -W -Wall -ansi -pedantic -g tse3vtest2.cc
-I$inc_libtse3 -I$kde_includes -L$lib_libtse3 \
---
 > echo "${CXX} -W -Wall -ansi -pedantic -g tse3vtest2.cc
-I$inc_libtse3 -I$kde_includes -I/usr/include/c++/3.
4.6/backward -L$lib_libtse3 \

::::::::::::::
noteedit/keyoffs.cpp
::::::::::::::
25c25
< #include <iostream.h>
---
 > #include <iostream>
::::::::::::::
noteedit/multistaffinfo.cpp
::::::::::::::
23c23
< #include <istream.h>
---
 > #include <istream>
::::::::::::::
noteedit/musicxmlimport.h
::::::::::::::
129c129
< void handleVoiceDoStaff(int staff, int voice, NStaff * & staff, bool
& mapped);
---
 > void handleVoiceDoStaff(int staff, int voice, NStaff * & staff2,
bool & mapped);


Best Regards,

Nick


--
========================================================================
Nick Metrowsky                   | http://www.scarletandgray.info
3624 Oakwood Drive               | E-Mail: nmetro@...
Longmont, CO 80503-7560          | Phone: (303)485-5696
========================================================================

_______________________________________________
PlanetCCRMA mailing list
PlanetCCRMA@...
http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
LightInTheBox - Buy quality products at wholesale price