Kirchhoff Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 hva gjør jeg når jeg skal instalere .tar.gz filer? Får alltid feilmeldinger. Dette gjør jeg: cd (lemper in ferdig extraktet mappe her) (mappenavn) ./configure make su (root passord) make install Feilmeldinger: "Makefile:32: ../make.src: No such file or directory" "make[1]: *** No rule to make target `../make.src'. Stop." "make: *** [install] Error 2" "You must type "make <arch>" to build for a specific system." "Currently buildable architectures are: aix alpha alpha-pthreads apollo freebsd hp hpux interix irix irix5 isi linux linux-pthreads mach2.5 mipsbsd mipsultrix mipsultrix.gcc next nt osx rtpc sequent sequent.fpa solaris sun3 sun4 sun4.debug sun4.opt vaxultrix" Har det noe med at jeg har 64 bit system kanskje(Ubuntu 6.10(amd64))? Lenke til kommentar
PHPdude Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 Hvilket program er dette? Husk at den klart beste måten å installere på er via pakkesystemet. Ellers så kan jo feilmeldingen tyde på at å skrive "make linux" kunne hjelpe, eller mer sannsynlig at noe går gærent under ./configure. Får du noen feilmelding da? Lenke til kommentar
Kirchhoff Skrevet 11. februar 2007 Forfatter Del Skrevet 11. februar 2007 bash: ./configure: No such file or directory make: *** No rule to make target `install'. Stop. make: *** No rule to make target `linux'. Stop. Her er noen nye feilmeldinger. Har det ikke noe med 32/64 bit? Lenke til kommentar
Magnus Holm Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 Først av alt: tar.gz er kun et arkiv. Det kan inneholde både musikk og programmer. Vanligvis bruker man ./configure, make og make install. Men det finnes andre måter å installere på. 1. Har du lest README/INSTALL? 2. Hvilket program er det? Lenke til kommentar
Kirchhoff Skrevet 11. februar 2007 Forfatter Del Skrevet 11. februar 2007 Det er lbmtp(et program for å bruke min iriver u10). i install-filen(som readme filen linker til) står det noe jeg ikke forstår: "Once libmtp is built and installed, you will have the following files ($PREFIX is the --prefix option given to the "configure" script and defaults to /usr/local/): $PREFIX/lib/libmtp.a Static C library $PREFIX/lib/libmtp.so.x.y.z Dynamic C library $PREFIX/lib/libmtp.so.x A link to the library $PREFIX/lib/libmtp.so A link to the library $PREFIX/include/libmtp.h C header file for libmtp API $PREFIX/lib/pkgconfig/libmtp.pc pkg-config configuration file" Once libmtp is built and installed Virker som de tar det som en selvfølge at jeg kan instalere det, siden dette er det første å eneste som handler om selve instalasjonen. hva mener de? Lenke til kommentar
Emancipate Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 > bash: ./configure: No such file or directory Enten har du fått feil fil eller så har du ikke pakket den ut skikkelig eller så har du ikke kommet deg inn i mappa med cd. (Regner med at du skal ha denne: http://ovh.dl.sourceforge.net/sourceforge/...p-0.1.3.tar.gz) Så går du inn i mappa og skriver: ./configure --prefix=/usr --host_cpu=ia64 make && sudo make install Lenke til kommentar
AlexTheMad Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 jeg trodde man måtte installere build-essential pakken først hvis man skal kompilere selv?? Lenke til kommentar
PHPdude Skrevet 11. februar 2007 Del Skrevet 11. februar 2007 Men hvorfor skal du kompilere programmet selv? libmtp ligger jo allerede i Ubuntu! Bare gå på System > Administrasjon > Synaptic pakkehåndterer. Deretter blar du deg ned til libmtp, haker av for "installer" og trykker på "Bruk". Og thats it! Eller når du først har terminalen oppe er det bare å skrive "sudo apt-get install libmtp5" Lenke til kommentar
Kirchhoff Skrevet 12. februar 2007 Forfatter Del Skrevet 12. februar 2007 jeje: saitek@Saitek:~$ sudo apt-get install libmtp5 Password: E: Feil på 6 i kildelista /etc/apt/sources.list (dist fortolking) E: Kan ikke lese kildlista. synaptic funker ikke lenger:P Lenke til kommentar
Magnus Holm Skrevet 12. februar 2007 Del Skrevet 12. februar 2007 (endret) Da har det kommet en feil i sources.list. Bare bytt den ut med denne (kjør sudo gedit /etc/api/sources.list): ## Add comments (##) in front of any line to remove it from being checked. ## Use the following sources.list at your own risk. deb http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse ## MAJOR BUG FIX UPDATES produced after the final release deb http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse ## UBUNTU SECURITY UPDATES deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse ## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse EDIT: Denne er kun for Ubuntu 6.10 Endret 12. februar 2007 av Judofyr Lenke til kommentar
Kirchhoff Skrevet 12. februar 2007 Forfatter Del Skrevet 12. februar 2007 (endret) tsg1zzn: åousky@åousky:~$ cd '/home/åousky/Desktop/libmtp-0.1.3' åousky@åousky:~/Desktop/libmtp-0.1.3$ ./configure --prefix=/usr --host_cpu=ia64 configure: error: unrecognized option: --host_cpu=ia64 Try `./configure --help' for more information. åousky@åousky:~/Desktop/libmtp-0.1.3$ EDIT: Kunne ikke lagre filen /etc/api/sources.list. Uventet feil: fil ikke funnet Endret 12. februar 2007 av åousky Lenke til kommentar
kommers Skrevet 14. februar 2007 Del Skrevet 14. februar 2007 (endret) En kommentar til din "EDIT": Du skrev feil i filnavnet (t ble til i). Det skal være: /etc/apt/sources.list For å få lov til å skrive til denne fila må du ha root-rettigheter. Siden du kjører Ubuntu kan du bruke sudo-funksjonen og ditt vanlige passord fremfor å bytte til "ekte" root-konto. Åpne et terminalvindu (skall) og skriv: sudo gedit /etc/apt/sources.list Tast passordet ditt, og så kan du bytte ut alt innholdet med kopien til Judofyr. Den så såpass allright ut, samtidig som at din gamle ikke virket helt, så dermed dropper vi å ta backup-kopi av den du allerede har (men det er en lur regel å lære seg til å gjøre). Husk å lagre endringene. Når du har reparert sources.list-fila di må du kontakte alle serverne som du nettopp la inn i lista for å motta en liste over alle tilgjengelige pakker. Deretter kan du prøve å installere pakken som PHPdude snakket om (så slipper du forhåpentligvis å streve med kompileringa fra kildekode). Dette kan enten gjøres via Synaptic på denne måten: System -> Administration ->Synaptic package manager , taste passord, trykk på Reload-knappen, trykk Search-knappen, søk f.eks. på "libmtp", og kryss av for installasjon av pakken libmtp5 (jeg tror libmtp2 er (for) gammel, hvis du kun har den, så ikke installer den. noen som vet?) og trykk Apply-knappen. Alternativt kan du gjøre akkurat det samme på den alternative måten, ved å skrive i terminalen (jeg tar det steg for steg, for enklere å forstå hvert trinn): Henter ned nye, oppdaterte pakkelister fra "pakkeserverne" (repositories) som vil la inni sources.list-fila for pakkesystemet (pakkesystemet heter forøvrig apt): sudo apt-get update Siden du nettopp har fått deg ny sources.list kan det være lurt å kjøre en oppdatering av hele systemet ditt for mulige nye versjoner før du installerer noe mer: sudo apt-get upgrade Søker i pakkelistene du har lastet ned for å se om du har tilgang på pakken du ønsker deg (for dette trenger du ikke root-rettigheter og kan droppe sudo): apt-cache search libmtp Og om du finner libmtp5 som du er jo jakt etter, så installerer du den: sudo apt-get install libmtp5 Edit: Terminal-måten kan være grei å lære seg, for etterhvert som man blir stødig nok er dette en mye mer effektiv måte å installere pakker på (vil nok de fleste si). Men om du liker best Synaptic/GUI, så er det selvfølgelig bare å bruke den. Endret 14. februar 2007 av kommers Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå