Vim installeren Error

Pagina: 1
Acties:
  • 266 views sinds 30-01-2008
  • Reageer

  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
Op aanraden van veel mensen ben ik begonnen met Linux Debian Distro! Begin er al lekker in te komen. Alleen nu wil ik Vim installeren (Vi staat er standaard op en is niet gelinkt naar vim). Ik krijg de volgende error:

code:
1
/root/vim-6.1.018/src/os_unix.c:2910 undefined reference to 'term_set_winsize'


Nou is het al gelukt redelijk wat goed in te stellen, maar hier kom ik niet uit. De volgende oplossing word aangegeven in de VimFaq:

code:
1
2
3
4
5
6
35.8. When building Vim on a Unix system, I am getting "undefined reference
      to term_set_winsize' error. How do I resolve this error?

You will get this error when the build process is not able to locate the
termlib, termcap or ncurses library. You have to install the ncurses-dev
package to resolve this error.


Dat heb ik ook gedaan (met apt-get install). Krijg toch nog dezelfde error :\

Wie o wie helpt mij verder :)

[gvr]muze[nl] says: fear is the mind killer


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

hoe heb je het geinstalled? (apt? een tarball met een binary? source? )

Hoe probeer je het te starten?

Zo te zien als root (weet je zeker dat je dat wil???) .
Probeer je het in een console of een X omgeving?
Welke versie is het?

(PS: zou je mischien een wat duidelijkere topic title willen geven)

Zaram module kopen voor je glasvezelaansluiting?


  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
BoudewijnLinux schreef op zondag 27 maart 2005 @ 17:51:
hoe heb je het geinstalled? (apt? een tarball met een binary? source? )
code:
1
apt-get install libncurses5
Hoe probeer je het te starten?
Ik heb een directory /usr/apps voor min applicaties die ik straks aan een bepaalde group wil gebruikers kan toevertrouwen, daar ook bij Vim:
code:
1
2
./configure --prefix=/usr/apps/vim/
./make

Dan krijg ik de error al.
Zo te zien als root (weet je zeker dat je dat wil???) .
Is dat erg voor installeren? Want normaal gesproken werk ik met een beperkt account.
Probeer je het in een console of een X omgeving?
Vanuit de bash shell, Debian 3 release 1 genaamd woody :+
Welke versie is het?
(PS: zou je mischien een wat duidelijkere topic title willen geven)
Wou ik direct al doen, maar kan het niet editten ;-) My excuse.

Thx voor de rappe reply. :Y)

[gvr]muze[nl] says: fear is the mind killer


Verwijderd

Waarom installeer je vim niet met apt-get? Da's juist het mooie aan Debian :P

En anders moet je libncurses5-dev hebben ipv libncurses5 :)

[ Voor 32% gewijzigd door Verwijderd op 27-03-2005 18:31 ]


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

ik ben idd ook van mening dat je beter apt kunt gebruiken. Je geeft zelf aan nog een newbie te zijn. Dan lijkt het me niet slim om meteen al allerlei problemen op te gaan zoeken (zoals je imho nu doet).

Zaram module kopen voor je glasvezelaansluiting?


  • Gondor
  • Registratie: September 2003
  • Laatst online: 11:07
Inderdaad, waarom niet "apt-get -s install vim", als het alleen is omdat je het in een ander map wilt, lees dit:


code:
1
2
3
4
5
6
$ apt-get -h |grep -i "download"
apt-get is a simple command line interface for downloading and
   source - Download source archives
   clean - Erase downloaded archive files
   autoclean - Erase old downloaded archive files
  -d  Download only - do NOT install or unpack archives
Zie laatste regel en doe 'man dpkg' en zoek op 'instdir'.

Volgens mij is Woody 3.0 en sarge (wordt) 3.1 Woody heeft al release 4

[ Voor 9% gewijzigd door Gondor op 27-03-2005 18:44 ]

"Peace cannot be kept by force. It can only be achieved by understanding"-Albert Einstein-


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

[message=23060613,noline]

Volgens mij is Woody 3.0 en sarge (wordt) 3.1
Sarge is al uit hoor ;-)
afaik klopt die nummering wel ja. Gebruik al tijdje geen debby meer op desktops (gentoo )

Zaram module kopen voor je glasvezelaansluiting?


  • Gondor
  • Registratie: September 2003
  • Laatst online: 11:07
/offtopic

Ze krijgen pas een nummer als ze stable zijn. Van debian.org:
The code name for the next major Debian release after woody is “sarge”. It is likely that this release will be numbered “3.1”.

"Peace cannot be kept by force. It can only be achieved by understanding"-Albert Einstein-


  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
Verwijderd schreef op zondag 27 maart 2005 @ 18:30:
Waarom installeer je vim niet met apt-get? Da's juist het mooie aan Debian :P

En anders moet je libncurses5-dev hebben ipv libncurses5 :)
Heb ik gedaan, nog steeds dezelfde error 8)7

En inderdaad met apt-get werkt heel mooi :-) Maar je leert alleen van heel hard vallen en opstaan ;-) dus wou het graag zo proberen. Er moet toch een oplossing zijn...?

B)

[ Voor 24% gewijzigd door kingmuze op 27-03-2005 19:08 ]

[gvr]muze[nl] says: fear is the mind killer


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

als je hard wil vallen en opstaan neem dan gentoo.
Daar leer je imo meer, omdat je meer zelf met de spullen bezig bent leer je beter de werking van Linux ;)
Weer ontopic nu:

wat staat er in je /usr/lib/pkgconfig ?
(dus even een ls -al doen daar)

[ Voor 21% gewijzigd door Boudewijn op 27-03-2005 19:26 ]

Zaram module kopen voor je glasvezelaansluiting?


  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
BoudewijnLinux schreef op zondag 27 maart 2005 @ 19:25:
als je hard wil vallen en opstaan neem dan gentoo.
Daar leer je imo meer, omdat je meer zelf met de spullen bezig bent leer je beter de werking van Linux ;)
:D Ja heb ik al meer over gehoord ;-) Maar daar schijn je echt al 3 dagen mee bezig te zijn om hem goed te configureren als B) :) Eerst dit goed aan de praat krijgen :) Dan wil ik later wel gentoo proberen :D
Weer ontopic nu:

wat staat er in je /usr/lib/pkgconfig ?
(dus even een ls -al doen daar)
Die file bestaat niet :\

[gvr]muze[nl] says: fear is the mind killer


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 13:40
Mja, als je echt wat wilt leren, gebruik je gewoon het systeem zoals dit gemaakt is:
- debian met apt-get
- archlinux met pacman
- redhat/suse/mandrake met RPM
- gentoo met emerge/portage
- Open/Free/NetBSD met ports
- LFS op de die-hard manier zonder package manager zoals jij nu bezig bent.

Als je source wilt compilen, ga dan niet voor debian, maar stik er dan meteen ook maar helemaal in en pak gewoon LFS. IMHO is LFS de enige "distro" waarbij je leert van zelf compileren.

  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
_JGC_ schreef op zondag 27 maart 2005 @ 20:01:
Mja, als je echt wat wilt leren, gebruik je gewoon het systeem zoals dit gemaakt is:
- debian met apt-get
- archlinux met pacman
- redhat/suse/mandrake met RPM
- gentoo met emerge/portage
- Open/Free/NetBSD met ports
- LFS op de die-hard manier zonder package manager zoals jij nu bezig bent.

Als je source wilt compilen, ga dan niet voor debian, maar stik er dan meteen ook maar helemaal in en pak gewoon LFS. IMHO is LFS de enige "distro" waarbij je leert van zelf compileren.
De theorie begrijp ik best :P Maar de praktijk O-)

[gvr]muze[nl] says: fear is the mind killer


Verwijderd

kingmuze schreef op zondag 27 maart 2005 @ 20:09:
[...]
De theorie begrijp ik best :P Maar de praktijk O-)
In de praktijk is zelf compileren ontzettend omslachtig en kut. Het is daarom, dat package managers uitgevonden zijn. Een simpele 'apt-get install vim' en je bent er vanaf. Wat is de toegevoegde waarde van zelf compileren? Okee, je leert een ding: dat je de volgende keer gewoon pakketten moet gebruiken.

Als je paketten gebruikt, heb je centraal beheer van wat er geinstalleerd is, kun je met een commando iets toevoegen of verwijderen. Bij debian's APT worden afhankelijkheden (pakketten die je eerst nodig hebt) automatisch geregeld. Met een commando worden alle geinstalleerde pakketten geupdatet. Waarom zou je daar omheen willen werken?

Geloof me, er is nog genoeg te leren voor je je druk moet gaan maken over compileren. Dat voegt niet echt iets toe aan je Linux-kennis.

  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
Verwijderd schreef op zondag 27 maart 2005 @ 20:16:
[...]

In de praktijk is zelf compileren ontzettend omslachtig en kut. Het is daarom, dat package managers uitgevonden zijn. Een simpele 'apt-get install vim' en je bent er vanaf. Wat is de toegevoegde waarde ..........

Geloof me, er is nog genoeg te leren voor je je druk moet gaan maken over compileren. Dat voegt niet echt iets toe aan je Linux-kennis.
Misschien niet, Misschien wel. Ik ben gewoon benieuwd wat er fout gaat, omdat in principe de libs er zijn.

[gvr]muze[nl] says: fear is the mind killer


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

hmm probeer eerst de manpage van pkg-config eens door te lezen (dat is een tooltje dat onder andere de verwijzingen naar je libs beheert.) . Iig essentieel voor dit.
Lees dan de manual van GCC door en leer veel van configure. Dan praten we hierover verder (ik maakte dezelfde fout als jij en ik kwam (als programmeur zijnde...) ook tegen die muur opgelopen ).

Het zelf configureren lukt makkelijk op een avond van gentoo. Daarbij komt ook nog eens dat de installatie-manual de beste is die ik ooit heb gezien ...

http://www.gentoo.org/doc...k-amd64.xml?part=0&chap=0

Moet je maar eens kijken. Gewoon doen wat er staat. Het mooie van gentoo is dat je kunt compileren EN daarbij de packagemanager (portage) gebruikt ;)

Ik wil je niet sturen\pushen (linux == keuzevrijheid) maar ik heb de fout zelf ook gemaakt

Zaram module kopen voor je glasvezelaansluiting?


  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
BoudewijnLinux schreef op zondag 27 maart 2005 @ 20:58:
hmm probeer eerst de manpage van pkg-config eens door te lezen (dat is een tooltje dat onder andere de verwijzingen naar je libs beheert.) . Iig essentieel voor dit.
Lees dan de manual van GCC door en leer veel van configure. Dan praten we hierover verder (ik maakte dezelfde fout als jij en ik kwam (als programmeur zijnde...) ook tegen die muur opgelopen ).

Het zelf configureren lukt makkelijk op een avond van gentoo. Daarbij komt ook nog eens dat de installatie-manual de beste is die ik ooit heb gezien ...

http://www.gentoo.org/doc...k-amd64.xml?part=0&chap=0

Moet je maar eens kijken. Gewoon doen wat er staat. Het mooie van gentoo is dat je kunt compileren EN daarbij de packagemanager (portage) gebruikt ;)

Ik wil je niet sturen\pushen (linux == keuzevrijheid) maar ik heb de fout zelf ook gemaakt
Kijk :) Dat is ook een antwoord waar ik iets aan heb, thanks :) krijg je hè, soms als programmeur word je iets te overmoedig :-) Maar ooit kom ik er wel ;-) In ieder geval, thanks iedereeen voor antwoorden. _/-\o_

[gvr]muze[nl] says: fear is the mind killer


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

kingmuze schreef op zondag 27 maart 2005 @ 21:20:
[...]


Kijk :) Dat is ook een antwoord waar ik iets aan heb, thanks :) krijg je hè, soms als programmeur word je iets te overmoedig :-) Maar ooit kom ik er wel ;-) In ieder geval, thanks iedereeen voor antwoorden. _/-\o_
graag gedaan joh :)

Zaram module kopen voor je glasvezelaansluiting?


  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Topicstarter
Om andere mensen te helpen, ik heb eindelijk het antwoord gevonden:

Schijnbaar onthoud hij de oude configuratie en overschrijft deze niet, dus gooi of de oude configuratie weg en extract opnieuw de tarball.

Dan dezelfde stappen weer:

./configure --prefix=/usr --enable-multibyte
make
make install

En eventueel:
ln -s vim /usr/bin/vi

Nogmaals allen dank :)

[gvr]muze[nl] says: fear is the mind killer

Pagina: 1