Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Install Clutter van tarball  (gelezen 1383 keer)

Offline jfarts

  • Lid
  • Steunpunt: Nee
Install Clutter van tarball
« Gepost op: 2011/01/29, 20:42:53 »
Hoi allemaal,

ik probeer Clutter te installeren vanuit een tarball. Nu heb ik dat nog nooit gedaan, maar de uitleg die ik overal vond leek me makkelijk genoeg. Ik wilde het zo doen:

1. tar xzvf clutter-1.4.2.tar.gz
2. ./configure
3. make
4. checkinstall (in plaats van install, zodat hij meteen in de package manager terecht komt.)

De eerste 2 stappen lukken, wat volgens mij betekent dat de dependencies goed zijn. Maar als ik het commando make doe, dan krijg ik de volgende error:

make: *** No targets specified and no makefile found.  Stop.

Ook hier heb ik weer wat rondgezocht, maar ik krijg maar geen goed antwoord gevonden. Weet iemand hier misschien raad?


Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #1 Gepost op: 2011/01/29, 20:50:00 »
Je moet eerst even de bouwafhankelijkheden installeren; sudo apt-get install build-essential
Daarna even de Broncode aanzetten in pakketbronnen en dan: sudo apt-get build-dep clutter

Daarna nogmaals proberen met je genoemde stappen en noot: checkinstall moet als root, dus in dit geval sudo checkinstall

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #2 Gepost op: 2011/01/29, 21:18:33 »
Jfarts,

Eerst kijk of je de 'build-essential' heb geinstalleerd zoals Vistaus het al aankaarte.

De fout die je krijg is omdat je niet in de uitgepakt map zit.
Dus....
1. tar xzvf clutter-1.4.2.tar.gz
2. cd clutter-1.4.2
3. ./configure
4. make
5. sudo checkinstall (in plaats van install, zodat hij meteen in de package manager terecht komt.)

Dan komt de volgende vraag....
Wat gaan dit doen de al geinstallleerde versie..

Beter, volgens mij, is stap 3 aanpassen.
Dus: ./configure --prefix=/usr  ipv ./configure

« Laatst bewerkt op: 2011/01/29, 21:21:32 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #3 Gepost op: 2011/01/29, 21:20:07 »
Plus als je een dual-core processor hebt: make -j3
Of meer dan dual-core: make -j5

Offline jfarts

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #4 Gepost op: 2011/01/29, 22:14:04 »
Allereerst bedankt voor de snelle reacties!

Daarna even de Broncode aanzetten in pakketbronnen en dan: sudo apt-get build-dep clutter

Build-essentials had ik al gedaan. Maar wat bedoel je met de broncode aanzetten in pakketbronnen? Bedoel je hiermee dat ik in de packet manager het vinkje aan moet zetten en dan sudo apt-get build-dep clutter moet draaien? In de packet manager kan ik clutter niet vinden.

De fout die je krijg is omdat je niet in de uitgepakt map zit.

Dan komt de volgende vraag....
Wat gaan dit doen de al geinstallleerde versie..

Beter, volgens mij, is stap 3 aanpassen.
Dus: ./configure --prefix=/usr  ipv ./configure

Ik ben wel naar de juiste map gegaan, maar heb dat er niet bij vermeld, sorry. Zorg ik er met die prefix voor dat de oude versie niet wordt overschreven?

Plus als je een dual-core processor hebt: make -j3
Of meer dan dual-core: make -j5

Dit had ik al zien staan bij de help van ./configure, maar heb ik maar niet meegenomen. Maakt dit enkel het verloop sneller? Heb het expres niet meegenomen, omdat ik er al zo weinig van weet.


Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #5 Gepost op: 2011/01/29, 23:07:47 »
Vergeet die broncode van Clutter maar, want die is er pas sinds 11.04 en ik neem aan dat jij (nog) geen 11.04 gebruikt ;)
Verders:
-./configure hoeft geen prefix te hebben; dat is voor normaal gebruik onzin.
-make -j3 of hoger maakt inderdaad alleen het verloop sneller ;)

Offline jfarts

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #6 Gepost op: 2011/01/29, 23:19:32 »
Haha, nee inderdaad, (nog) geen 11.04  ;)

Misschien de lui van Clutter een mail sturen voor info?



Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #7 Gepost op: 2011/01/30, 00:13:32 »
install en checkinstall moet je met rootrechten doen dus sudo ervoor zetten.

Offline jfarts

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #8 Gepost op: 2011/01/30, 01:23:48 »
install en checkinstall moet je met rootrechten doen dus sudo ervoor zetten.

Klopt, maar het gaat mij om het feit dat het bij make fout gaat. Daar krijg ik die error.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #9 Gepost op: 2011/01/30, 01:28:21 »
Moeten die niet als uitvoerbaar ingesteld worden?
Dus rechtsklikken op het bestand en dan via tabblad rechten onderaan het vinkje zetten. ?
Is er wel een makefile? Sommige tar bestanden worden geloof ik op een andere manier geïnstalleerd. Ofwel staat dat in de Readme file ofwel in de Install file.
Heb er zelf niet zoveel verstand van maar ben dat wel eens ergens tegengekomen in een topic op forums.

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #10 Gepost op: 2011/01/30, 08:30:17 »
Jfarts,

Ikke zit ook nog met 10.10.
Ik heb die tarball ook eens gecompileerd...
./configure --prefix=/usr -> OK
make -> OK
sudo checkinstall -> Niet OK.
Drie 'fouten' ...
Moest eerst handmatig drie mappen aanmaken:
/usr/include/clutter-1.0/cogl
/usr/include/clutter-1.0/X11
/usr/include/clutter-1.0/clutter

Waarom ze niet worden aangemaakt ???
Ik vermoed omdat ik niet de orginele vesie (1.2.12) libclutter-1.0-dev..deb waarin de header bestanden inzitten.
Als je volgens de goeie weg een deb-bestand maak (het fijne weet ik ook nog niet).
Wordt deze opgespilts in mininmaal twee bestanden:
De libclutter-1.0...dev.. deb-bestand en de libclutter-1.0...dev.. deb-bestand.

Met sudo checkinstall maak je maar een deb-bestand waarin alles zit.

Andere vraag....
Is de huidige verse 1.2.12 die van de repo-bronnen wordt aangeboden niet voldoende?

« Laatst bewerkt op: 2011/01/30, 08:32:00 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #11 Gepost op: 2011/01/30, 22:36:51 »
@Maurice: Clutter zit pas in de officiële pakketbronnen sinds 11.04.
En die prefix bij ./configure is overbodig.
@jfarts: Kun je eens de output geven na het doen van ./configure?

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Install Clutter van tarball
« Reactie #12 Gepost op: 2011/01/31, 07:11:16 »
@Maurice: Clutter zit pas in de officiële pakketbronnen sinds 11.04.
En die prefix bij ./configure is overbodig.
@jfarts: Kun je eens de output geven na het doen van ./configure?

Vistaus,

Ubuntu splits deze in vier pakketten:
libclutter-1.0-0..
libclutter-1.0-dev..
libclutter-1.0-dbg..
libclutter-1.0-doc..

Ik heb alleen libclutter-1.0-0.. versie 1.2.12 geinstalleerd.
Als de andere ook installeer heb ik hetzelfde als vanuit de tarball maar ver 1.2.12 ipv 1.4.2
MvG,
MauRice
Registered Linux user: 473556