View previous topic :: View next topic |
Author |
Message |
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Sun Mar 25, 2007 4:28 pm Post subject: [solved] Rosegarden bricht beim Kompilieren ab |
|
|
Hallo,
ich wollte wieder Rosegarden installieren, aber bekomme stattdessen folgendes:
Code: | checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... libraries /usr/kde/3.5/lib, headers /usr/kde/3.5/include
checking if UIC has KDE plugins available... no
configure: error: you need to install kdelibs first.
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/media-sound/rosegarden-4.1.0-r2/work/rosegarden-4-1.0/config.log
!!! ERROR: media-sound/rosegarden-4.1.0-r2 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 4725: Called src_compile
rosegarden-4.1.0-r2.ebuild, line 51: Called kde_src_compile
kde.eclass, line 170: Called kde_src_compile 'all'
kde.eclass, line 340: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 322: Called econf '--without-jack' '--with-ladspa' '--with- x' '--enable-mitshm' '--with-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' ' --with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-de bug' '--without-debug' '--without-arts' '--with-extra-includes=/usr/kde/3.5/incl ude' '--with-extra-libs=/usr/kde/3.5/lib'
ebuild.sh, line 577: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.
!!! A complete build log is located at '/var/tmp/portage/media-sound/rosegarden- 4.1.0-r2/temp/build.log'.
|
Ich verstehe nicht, was das soll. Die Kdelibs sind vorhanden, und werden von configure, wie oben angezeigt, auch gefunden?
Hat jemand ähnliche Problem, oder kennt die Lösung? _________________ vorher: Gentoo Reptile
Last edited by Battlestar Gentoo on Sun Mar 25, 2007 9:13 pm; edited 1 time in total |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Sun Mar 25, 2007 4:42 pm Post subject: |
|
|
Die Versionierung ist bissl irreführend
Scheinbar gabs da mal nen Neuanfang / Fork/ or what ever, jedenfalls ist die neueste Version noch nicht mal im Portage: 1.5.1.
(http://www.rosegardenmusic.com/)
Die aktuellste Version in Portage ist 1.4.0.
Also ein >=media-sound/rosegarden-4.0 in die package.mask, ein <media-sound/rosegarden-4.0 in die package.keywords, und ein weiteres emergen versuchen.
Wenn Gentoo nicht zusätzlich patched kannst du ja mal versuchen die 1.4.0 in dein Overlay zu legen als 1.5.1, dann solltest du gleich die aktuellste Version bekommen.
//edit -> https://bugs.gentoo.org/show_bug.cgi?id=168366 (ebuild für 1.5.0)
Grüße
Franz |
|
Back to top |
|
|
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Sun Mar 25, 2007 6:38 pm Post subject: |
|
|
Hallo,
die 1.4er-Version scheint durchzukompilieren. Ich glaube, dass es klappen wird, danke. _________________ vorher: Gentoo Reptile |
|
Back to top |
|
|
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Sun Mar 25, 2007 7:16 pm Post subject: |
|
|
Jetzt läuft das Ding zwar, aber beim Starten bekomme ich diesen Blödsinn:
Rosegarden was unable to find a high-resolution timing source for MIDI performance.
This may mean you are using a Linux system with the kernel timer resolution set too low. Please contact your Linux distributor for more information.
So einen Kernel-Parameter gibt es aber nicht, argh. _________________ vorher: Gentoo Reptile |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5329
|
Posted: Sun Mar 25, 2007 7:23 pm Post subject: |
|
|
Battlestar Gentoo wrote: | Jetzt läuft das Ding zwar, aber beim Starten bekomme ich diesen Blödsinn:
Rosegarden was unable to find a high-resolution timing source for MIDI performance.
This may mean you are using a Linux system with the kernel timer resolution set too low. Please contact your Linux distributor for more information.
So einen Kernel-Parameter gibt es aber nicht, argh. |
eventuell meinen die diese Configurationspunkt:
Quote: | Timer frequency
Defined at kernel/Kconfig.hz:33 │
│ Depends on: <choice> │
│ Location: │
│ -> Processor type and features │
│ -> Timer frequency (<choice> [=y]) |
_________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Sun Mar 25, 2007 8:10 pm Post subject: |
|
|
Hi,
woher bekommst du diese Ausgabe?
Jedenfalls habe ich versucht, den Paramter in kernel/Kconfig.hz zu ändern, hab den Kernel neu kompiliert (weiß zwar nicht, ob ich das überhaupt müsste), aber beim Starten von Rosegarden kommt noch immer diese Meldung.
Ich verstehe das nicht. Ich habe den Wert auf 1000 HZ geändert, aber das Programm meint, das es noch immer mit 250 läuft. Hier der Inhalt des Files:
Code: | markus@gentoo ~ $ cat /usr/src/linux/kernel/Kconfig.hz
#
# Timer Interrupt Frequency Configuration
#
choice
prompt "Timer frequency"
default HZ_1000
help
Allows the configuration of the timer frequency. It is customary
to have the timer interrupt run at 1000 HZ but 100 HZ may be more
beneficial for servers and NUMA systems that do not need to have
a fast response for user interaction and that may experience bus
contention and cacheline bounces as a result of timer interrupts.
Note that the timer interrupt occurs on each processor in an SMP
environment leading to NR_CPUS * HZ number of timer interrupts
per second.
config HZ_100
bool "100 HZ"
help
100 HZ is a typical choice for servers, SMP and NUMA systems
with lots of processors that may show reduced performance if
too many timer interrupts are occurring.
config HZ_250
bool "250 HZ"
help
250 HZ is a good compromise choice allowing server performance
while also showing good interactive responsiveness even
on SMP and NUMA systems.
config HZ_1000
bool "1000 HZ"
help
1000 HZ is the preferred choice for desktop systems and other
systems requiring fast interactive responses to events.
endchoice
config HZ
int
default 100 if HZ_100
default 250 if HZ_250
default 1000 if HZ_1000
|
Selbst wenn das Programm den Wert richtig erkennt, glaube ich selbst dann nicht, dass es dann einen Ton von sich gibt. Das hat es bei mir noch nie.
Timidity funktioniert aber übrigens. Hat aber wahrscheinlich nicht viel damit zu tun. _________________ vorher: Gentoo Reptile |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Sun Mar 25, 2007 8:41 pm Post subject: |
|
|
AFAIK musst du den Wert bei "make menuconfig" setzen.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Sun Mar 25, 2007 9:16 pm Post subject: |
|
|
Danke, das stimmt tatsächlich. Jetzt kommt die Meldung nicht mehr.
Übrigens, ich höre zwar nichts, wenn ich testhalber ein paar Abspielblöcke im Hauptfenster platziere, und die Abspiellinie drüberlaufen lasse, aber im Matrixeditor kann ich sehr wohl was hören, wodurch es wohl den Anschein macht, dass das Programm nun richtig funktioniert.
Ich weiß natürlich noch nicht, wie man es richtig bedient. _________________ vorher: Gentoo Reptile |
|
Back to top |
|
|
musv Advocate
Joined: 01 Dec 2002 Posts: 3368 Location: de
|
Posted: Mon Mar 26, 2007 1:35 am Post subject: |
|
|
franzf wrote: | Die Versionierung ist bissl irreführend
Scheinbar gabs da mal nen Neuanfang / Fork/ or what ever, jedenfalls ist die neueste Version noch nicht mal im Portage: 1.5.1.
(http://www.rosegardenmusic.com/)
Die aktuellste Version in Portage ist 1.4.0.
Also ein >=media-sound/rosegarden-4.0 in die package.mask, ein <media-sound/rosegarden-4.0 in die package.keywords, und ein weiteres emergen versuchen. |
Naja, will ja nix sagen. Aber ich hab das Teil auch erst vor ein paar Tagen installiert:
Code: |
[I] media-sound/rosegarden
Available versions: (~)1.2.4 (~)1.4.0 4.1.0-r1 4.1.0-r2
Installed versions: 4.1.0-r2(15:36:12 23.03.2007)(-arts -debug -elibc_FreeBSD -jack -xinerama)
Homepage: http://www.rosegardenmusic.com/
Description: MIDI and audio sequencer and notation editor.
|
Und bei mir liefs ohne Probleme durch. Also ich denk mal das Problem liegt irgendwo anders. |
|
Back to top |
|
|
Battlestar Gentoo l33t
Joined: 23 Dec 2004 Posts: 708 Location: Wien
|
Posted: Mon Mar 26, 2007 12:16 pm Post subject: |
|
|
Da configure aber bemängelt, es würde die kdelibs nicht finden, obwohl sie vorhanden sind, wüsste ich aber nicht, was ich dagegen tun hätte können. _________________ vorher: Gentoo Reptile |
|
Back to top |
|
|
Child_of_Sun_24 l33t
Joined: 28 Jul 2004 Posts: 611
|
Posted: Mon Mar 26, 2007 8:47 pm Post subject: |
|
|
Wenn er mir so einen Fehler anzeigt (Hatte ich letztens bei klear, er konnte die qt nicht finden) dann versuche ich erst ein "source /etc/profile" danach hat es dann geklappt, allerdings ist klear glaube ich auch nicht im Portage und ich musste es manuell installieren.
CoS24 |
|
Back to top |
|
|
|