Re: after compile VIM 7.0, I get error in running it...
lin q wrote: Hi, I downloaded the vim 7.0 package to my RedHat Enterprise 3 machine. I do not have administrator previlidge, so I setup the env like this: export DESTDIR=my_dir export prefix=my_dir Then I run make make install But when I run vim, my_dir/usr/local/bin/vim, I get this error: Error detected while processing /home/linq/.vimrc: line 10: E484: Can't open file /usr/local/share/vim/syntax/syntax.vim Press ENTER or type command to continue Line 10 of my vimrc is: syntax on I am wondering why it still goes to /usr/local to look for data files. Is there a way I can control this? By the way, in throwing the above error message, VIM starts, but it is not GUI mode even though I have -g in the command, is that because of the above problem? Thanks. Uncomment line 858 #prefix = $(HOME) in src/Makefile (IIUC, the runtime files will end up in $(prefix)/share/vim/vim70/ and, if exec-prefix is not set, the executable(s) will end up in $(prefix)/bin/, which should be in the $PATH.) then, set your configure options and cd src make reconfig ../make.log 21 ls -l vim ./vim --version |more and, if the last two look OK, make install Best regards, Tony. -- I have yet to see any problem, however complicated, which, when looked at in the right way, did not become still more complicated. -- Poul Anderson
after compile VIM 7.0, I get error in running it...
Hi, I downloaded the vim 7.0 package to my RedHat Enterprise 3 machine. I do not have administrator previlidge, so I setup the env like this: export DESTDIR=my_dir export prefix=my_dir Then I run make make install But when I run vim, my_dir/usr/local/bin/vim, I get this error: Error detected while processing /home/linq/.vimrc: line 10: E484: Can't open file /usr/local/share/vim/syntax/syntax.vim Press ENTER or type command to continue Line 10 of my vimrc is: syntax on I am wondering why it still goes to /usr/local to look for data files. Is there a way I can control this? By the way, in throwing the above error message, VIM starts, but it is not GUI mode even though I have -g in the command, is that because of the above problem? Thanks. _ Rates near 39yr lows! $430K Loan for $1,399/mo - Paying Too Much? Calculate new payment http://www.lowermybills.com/lre/index.jsp?sourceid=lmb-9632-18226moid=7581
Re: after compile VIM 7.0, I get error in running it...
On 2007-03-09, lin q [EMAIL PROTECTED] wrote: Hi, I downloaded the vim 7.0 package to my RedHat Enterprise 3 machine. I do not have administrator previlidge, so I setup the env like this: export DESTDIR=my_dir export prefix=my_dir Then I run make make install But when I run vim, my_dir/usr/local/bin/vim, I get this error: Error detected while processing /home/linq/.vimrc: line 10: E484: Can't open file /usr/local/share/vim/syntax/syntax.vim Press ENTER or type command to continue Line 10 of my vimrc is: syntax on I am wondering why it still goes to /usr/local to look for data files. Is there a way I can control this? I've never built vim using environment variables; I always use options to configure. However, from my experience building vim on systems for which I do not have administrator privileges, and from reading the output of ./configure --help, I believe that export prefix=my_dir is incorrect and should instead be export PREFIX=my_dir Also, since you want DESTDIR to be set to the same directory as PREFIX, I think that export DESTDIR=my_dir is unnecessary. So I would suggest executing the following: export PREFIX=my_dir make reconfig make make install Tony Mechelynck has some tips on using this technique to build vim on his web page, http://users.skynet.be/antoine.mechelynck/vim/compunix.htm. For what it's worth, I build it this way: cd vim70 ./configure --prefix=my_dir make make install By the way, in throwing the above error message, VIM starts, but it is not GUI mode even though I have -g in the command, is that because of the above problem? I don't think so. It may be a configuration problem, though. Execute vim --version and verify that you're running the version that you just built (the first line has the compile time and date) and that it contains the features you want, such as graphics. The vim I built on Red Hat Linux 9 has on the third line: Normal version with X11-Motif GUI. HTH, Gary -- Gary Johnson | Agilent Technologies [EMAIL PROTECTED] | Mobile Broadband Division | Spokane, Washington, USA