Thread: [kln2-devel] Problems installing
Brought to you by:
wiecko
From: Mo <Mo...@no...> - 2004-02-15 06:08:13
Attachments:
config.log
|
Okay, I'll admit that I am really new to linux but its not totally foreign to me as I have learned alot of unix commands through Mac OS X. But installing applications is something that is definitley new to me. I read the docmentation on installing KLearnNotes2 and I am stuck. Would it be possible to include a forum/bullentine board on the KLearnNotes2 website so users can post questions, recommendations, etc? So say if I was not a developer, I could search the forum for an answer if I were to get stuck with a certain issue. phpBB is free works really well. Now, on to my issue. I ran ./configure command and got the following message: configure:23136: error: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation! I do have qt installed. Version 3.3.0. The path to the headers and libraries are located: /usr/qt/3/lib The distro I am running is Gentoo Linux 2.4.22. I am using FluxBox as my windows manager. And finally, I have attached my config.log in this e-mail if that helps in solving this issue. Thanks in advance for any feedback! -Mo |
From: Mo <Mo...@no...> - 2004-02-23 08:15:20
|
Hello all! Sorry for the delay in comments. I have read the topic regarding accidentals and have posted some of my comments below. Thanks! -Mo > // In future we may implement double sharps and double flats, > // but let us keep things simple for now. > ... > > // what to do with integer representation of the name?=20 > // we have to check how it is used; should we number > // * all the notes (like 0=3DC, 1=3DC#, 2=3DDb, 3=3DD ) > // * distinct note's positions (like 0=3DC, 1=3DC#/Db, 2=3DD) > // * only base notes (like it is now - 0=3DC, 1=3DD ) > // * or abandon the integer representation as an unclear > // one? Which ever representation we go with, we should keep in mind that all notes can be represented in 5 different formats: Natural Flat Sharp Double Flat Double Sharp > Implementation:=20 > > - extra buttons (ordered in piano keyboard style? but maybe two > sets of 'black' keys: one above with sharps, one below with > flats?: > C# D# E# F# > C D E F G=20 > Db Eb Fb Gb > and so on ? )=20 > Lots of graphical clutter if we put down all possible note graphics. Perhaps just add two more buttons: sharp/flat? Though not sure how this will work with our current implemenation. I think a better way would be to draw out a keboard and make the users click on the graphical keyboard instead of the names of the notes as it is now. This will add a bit of a learning curve for none piano players but its a small one. Learning the keys of a keyboard is part of musicianship anyways. A graphical keyboard instead of actual graphics of character notes will make for less clutter and users won't get lost in searching for actual characters names of notes. And also, it will make sense to new musicians if we ever introduce chords. I have had friends that didn't understand chord structures until they saw it layed out on the piano. |
From: Marek W. <Mar...@fu...> - 2004-02-24 01:17:14
|
Hi e-body. Mo, thanks for the comments. :) On Monday 23 February 2004 01:15, Mo wrote: > On Fri 13 Feb 2004, Marek wrote: > > C# D# E# F# > > C D E F G > > Db Eb Fb Gb > Lots of graphical clutter if we put down all possible note > graphics. At some point the user has to get used to e.g. Fb=E, F#=Gb. But I agree, this looks more complicated than it really is so let's forget about three rows of buttons. And it looks even worse if one wanted to implement double sharps and double flats (what??? two more rows of buttons??? no way). > Perhaps just add two more buttons: sharp/flat? Yes, I like the idea. (Note: this will kill steady pace when training for speed, and will require RandomObject to let more time for pressing two buttons). User toggles a "#" button (with a mouse or a comp. keyboard key, e.g. presses Shift) and all the NameButtons change from C D E ... to C# D# E# ... Then, when user clicks on one of them, the "#" button gets untoggled. The same for the flat "b". Yes, sounds more clear. > users click on the graphical [piano] keyboard instead of the > names of the notes as it is now. Yes, but this requires extra explanation/knowledge. Plus this forces extra choice: "OK, it is C. But which one?!". Let's plan this as a separate exercise (and in future have both: just names and a piano kbd with or w/o names on it). > And also, it will make sense to new musicians if we ever > introduce chords. True, true, true. The same goes for key signatures and scales: they make much more sense on a piano kbd. ~Marek -- \/ /|\ Marek Wieckowski ##### | | | = . . = \|/ Institute of Theoretical Physics U | Warsaw University / ~ \___ | <| | | > . < | http://www.fuw.edu.pl/~wiecko <<___>> | http://klearnnotes2.sourceforge.net |
From: Mo <Mo...@no...> - 2004-02-23 08:15:22
|
> // In future we may implement double sharps and double flats, > // but let us keep things simple for now. > > > // what to do with integer representation of the name?=20 > // we have to check how it is used; should we number > // * all the notes (like 0=3DC, 1=3DC#, 2=3DDb, 3=3DD ) > // * distinct note's positions (like 0=3DC, 1=3DC#/Db, 2=3DD) > // * only base notes (like it is now - 0=3DC, 1=3DD ) > // * or abandon the integer representation as an unclear > // one? > KeySignature* keySignature; // or maybe there should be a parent > // Staff class with a keySignature property? > // This would inherit a QCanvas, take care of all the staff lines,=20 > // key type (bass/treble), key signature and so on? In such a case > // each note would hold a pointer to it's parent Staff rather than > // to the keySignature directly; but for now 'KS* kS' would do. > } //////////////////////////////// END OF NEW NOTE MEMBERS > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 > Implementation:=20 > > 1. add the declarations; define empty functions; check that > things compile and work as previously (note: not that=20 > obvious, e.g. checking note's name will have to be changed=20 > in few places) > > 2. note2name (current exercise) without changing KeySignature > (that is in C Major key only) > > this is quite stupid from user's point of view but makes an > important step in step-by-step implementation; > this is quite easy to implement because this does not change > program's structure; the only major decisions are to be made > about the widgets layout: > > - extra buttons (ordered in piano keyboard style? but maybe two > sets of 'black' keys: one above with sharps, one below with > flats?: > C# D# E# F# > C D E F G=20 > Db Eb Fb Gb > and so on ? )=20 > > - extra name checkboxes (grrr this makes the interface quite > unclear :( ) > > - user's input : letter with Shift =3D sharp note, letter with > Ctrl =3D flat note (note, that Alts are on some kbds used for=20 > 'accidented' local letters like =F3) > - bigger pool of all notes > - when choosing notes for a test, not only range and name=20 > checkboxes but also three new checkboxes: > * natural notes (which activates middle row of nameButtons) > * sharp notes (which activates top row of nameButtons) > * flat notes (which activates button row of nameButtons) > They should probably be placed to the right of nameButtons, > bellow rangeSliders. > > 3. the same as (2.) but with manually changed KeySignature:=20 > > now this becomes important from user's point of view: > user chooses a key signature from a combo in the toolbar (to=20 > focus: G major); the key should be displayed; and now if "CMajor=20 > F" note is shown the user should recognize it is F sharp. > > I guess, the questions should be asked only about notes without=20 > extra accidentals. > Lessons:=20 > * Gmajor, notes in middle region (one sharp F#) > * Gmajor, notes in upper region > * Gmajor, notes in lower region > * Gmajor, all notes > * Fmajor, notes in m.r. (one flat, H/B b) > * Fmajor, u.r. > * Fmajor, l.r. > * Fmajor, all notes > * Dmajor, m.r. (two sharps: F# and C#) > and so-on. > > At this point we know both accidented notes and key signatures=20 > work. We can move few-fold: > > 4a. the same with randomly chosen KeySignature for each question > Lessons: > Gmajor and Cmajor, (no sharps or one sharp at F) > Dmajor, Gmajor and Cmajor (no sharps one or two sharps) > Amajor, Dmajor, Gmajor and Cmajor (0,1 or 3 sharps) > and so on > > Fmajor and Cmajor, (no flats, or one flat at H/B) > Hb/Bb major, Fmajor and Cmajor (no flat, one or two flats) > > 4b. exercises about key signatures > 4c. fretboard (AT LAST! :) > 4d. sequence reading exercise=20 > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > --=20 > > \/ /|\ Marek Wieckowski > ##### | | | > =3D . . =3D \|/ Institute of Theoretical Physics > U | Warsaw University > / ~ \___ | > <| | | > > . < | http://www.fuw.edu.pl/~wiecko > <<___>> | http://klearnnotes2.sourceforge.net > > > > > > --__--__-- > > _______________________________________________ > KLearnNotes2-devel mailing list > KLe...@li... > https://lists.sourceforge.net/lists/listinfo/klearnnotes2-devel > > > End of KLearnNotes2-devel Digest > |
From: Marek W. <mar...@o2...> - 2004-02-15 13:25:23
|
Hi Mo, Yes, the forum is a good idea. Probably the support request page https://sourceforge.net/tracker/?atid=3D600459&group_id=3D92354&func=3Dbr= owse could be used. It just has to be made easily accessible form=20 kln2.sf.net. On Saturday 14 February 2004 23:13, Mo wrote: > configure:23136: error: Qt (>=3D Qt 3.0) (headers and libraries) not > found. Please check your installation! > > I do have qt installed. Version 3.3.0. The path to the headers and > libraries are located: /usr/qt/3/lib =2E/configure --help says: --with-qt-dir=3DDIR where the root of Qt is installed --with-qt-includes=3DDIR where the Qt includes are. --with-qt-libraries=3DDIR where the Qt library is installed. so probably you should run =2E/configure --with-qt-dir=3D/usr/qt/3 Does it help? ~Marek --=20 \/ /|\ Marek Wieckowski ##### | | | =3D . . =3D \|/ Institute of Theoretical Physics U | Warsaw University / ~ \___ | <| | | > . < | http://www.fuw.edu.pl/~wiecko <<___>> | http://klearnnotes2.sourceforge.net |