Yosuke YAMADA <[email protected]> writes:

> Hi, developers:

Hi,

> I'm using NTEmacs on Windows and MSYS shell.
> Then I executed tramp's configure script but it stops saying:
>
>> configure: regenerate autoloads
>> Opening output file: no such file or directory,
>> c:/d/tmp/tramp-2.2.0/lisp/tramp-loaddefs.el
>> sed: can't read /d/tmp/tramp-2.2.0/lisp/tramp-loaddefs.el: No such
>> file or directory
>> make: *** [/d/tmp/tramp-2.2.0/lisp/tramp-loaddefs.el] Error 2
>
> This problem may occur on systems on which the format of absolute pathes are
> different between its shell and in emacsen.
> Then, some modification below works well on my environment,
> and maybe help to some emacsen users on Windozes
> and might not affect others I think, but not sure.

I've simplified your patch a little bit: could you, please, check it?

> Thank you for maintenance.

Thanks for reporting, and best regards, Michael.

*** /home/albinus/src/tramp/lisp/Makefile.in.~2.42~	2010-12-19 21:17:39.568035001 +0100
--- /home/albinus/src/tramp/lisp/Makefile.in	2010-12-19 21:13:22.408987512 +0100
***************
*** 96,107 ****
  # We redefine `autoload-trim-file-name', therefore.
  	$(EM) -l autoload						    \
  	  --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \
! 	  --eval "(setq generated-autoload-file \"$...@\")"		    \
  	  --eval "(setq make-backup-files nil)"				    \
  	  --eval "(unless (string-equal \"$(EMACS_INFO)\" \"emacs\")	    \
  		    (defalias 'autoload-trim-file-name			    \
  			      'file-name-sans-extension))"		    \
! 	  -f batch-update-autoloads $(builddir)
  # XEmacs uses hard coded feature `lisp-autoloads'.
  	@sed -e s/lisp-autoloads/tramp-loaddefs/g $@ >$...@.$$$$ &&	    \
  	  mv -f $...@.$$$$ $@
--- 96,108 ----
  # We redefine `autoload-trim-file-name', therefore.
  	$(EM) -l autoload						    \
  	  --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \
! 	  --eval "(setq generated-autoload-file				    \
! 		    (expand-file-name \"tramp-loaddefs.el\"))"		    \
  	  --eval "(setq make-backup-files nil)"				    \
  	  --eval "(unless (string-equal \"$(EMACS_INFO)\" \"emacs\")	    \
  		    (defalias 'autoload-trim-file-name			    \
  			      'file-name-sans-extension))"		    \
! 	  -f batch-update-autoloads .
  # XEmacs uses hard coded feature `lisp-autoloads'.
  	@sed -e s/lisp-autoloads/tramp-loaddefs/g $@ >$...@.$$$$ &&	    \
  	  mv -f $...@.$$$$ $@
_______________________________________________
Tramp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/tramp-devel

Reply via email to