Installation med cmake LØST

Få hjælp til at sætte programmer eller funktioner op.
bsl
Indlæg: 29
Tilmeldt: 3. feb 2009, 12:44

Installation med cmake LØST

Indlæg af bsl »

Nu har jeg lige lært at installere software fra kildekoden ved at bruge make/ make install, og så er det første, der sker naturligvis, at jeg løber ind i et program, der bruger cmake i stedet!

Programmet er Scribus 1.3.5.1 (fra http://sourceforge.net/projects/scribus/files/). Hvis jeg pakker arkivet ud og skriver ./configure i terminalen, får jeg følgende:

Scribus uses the CMake (http://www.cmake.org) buildsystem instead of configure.
CMake uses different options than configure, but some have direct equivalents:
<srcdir> : the source directory
--prefix=<dir> : -DCMAKE_INSTALL_PREFIX:PATH=<dir>
Once CMake has run successfully, you can use "make edit_cache" to view and modify all settings.

Your current configure options translate more or less to:
cmake . ; make ; make install

Dette skulle vel betyde, at jeg blot skal skrive cmake i stedet, men dette bringer blot en lang liste over kommandoer, der kan bruges med cmake. Jeg kan desværre ikke komme videre derfra.

Som alternativ prøvede jeg det GUI, som findes til cmake. Dette bragte mig dog frem til en fejlmelding:

CMake Error at /usr/share/cmake-2.6/Modules/FindQt4.cmake:1472 (MESSAGE):
Qt qmake not found!
Call Stack (most recent call first):
CMakeLists.txt:424 (FIND_PACKAGE)

Jeg kører Ubuntu 9.04, men det er formentligt ikke så vigtigt.

Er der nogen, der kan hjælpe?
Senest rettet af bsl 9. sep 2009, 19:14, rettet i alt 1 gang.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation med cmake

Indlæg af laoshi »

Er der nogen bestemt grund til at du vil kompilere scribus selv, i stedet for at installere det med Programmer tilføj/fjern ?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
bsl
Indlæg: 29
Tilmeldt: 3. feb 2009, 12:44

Re: Installation med cmake

Indlæg af bsl »

Hej Laoshi

Ja, det er der. Scribus findes i to versioner, og den man normalt installerer gennem tilføj/ fjern er den gamle version, som desværre ikke er specielt god. Man kan dog også vælge ScribusNG, som er en nyere udviklingsversion med flere funktioner. ScribusNG er desværreret ustabil, men i den helt nye version, som jeg er ude efter, er næste alle problemerne løst. Denne kan desværre ikke hentes gennem tilføj/fjern.

Folkene bag Scribus anbefaler, at man ikke inkluderer den nyeste version i sin distribution, hvilket er årsagen til, at Ubuntu heller ikke har den. Hvis man vil prøve det nyeste af det nyeste, må man derfor compile selv (og acceptere, at programmet ikke er helt færdigt). Om den nyeste kommer i Ubuntu 9.10 ved jeg ikke, men programmet har nogle funktioner, som jeg gerne vil have nu!
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation med cmake

Indlæg af laoshi »

OK - det er jo en god grund!
Uden at have prøvet cmake, så kan jeg se at du skal installere den først:

Kode: Vælg alt

sudo aptitude install cmake

Til den videre brug af cmake må du så finde en tutorial på nettet (dem er der temmelig mange af) - eller bruge den indbyggede manual:

Kode: Vælg alt

man cmake
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Installation med cmake

Indlæg af Stra »

Du kan også tilføje scribus til source, og køre det som en alm. installation

terminal

Kode: Vælg alt

sudo sh -c "echo 'deb http://debian.scribus.net/debian/ jaunty main non-free' >> /etc/apt/sources.list" && gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF && sudo aptitude install scribus-ng
taget herfra http://www.scribus.net/?q=debian

eller hent den, som en .deb fil fx herfra http://www.getdeb.net/search.php?keywords=scribus

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
bsl
Indlæg: 29
Tilmeldt: 3. feb 2009, 12:44

Re: Installation med cmake

Indlæg af bsl »

Hej Stra

Tak for vejledningerne. Jeg hentede .deb-filen, og den virkede fint. Så nu kører jeg endelig den nye version af Scribus!

Tak for hjælpen til jer begge.
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Installation med cmake

Indlæg af Stra »

Fint du fik det til at køre.

Tips:
Hvis du kører koden, og får tilknyttet sourcen, vil du få ubuntu til selv at holde øje med nye opdateringer.

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation med cmake

Indlæg af laoshi »

Fint. Og så vil vi gerne bede dig om at redigere i overskriften i dit første indlæg i tråden så du tilføjer et LØST
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi