Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

yodl [Re: Compilation problem on Cygwin]

On Thu, Mar 29, 2001 at 11:39:33AM +0400, you [Andrej Borsenkow] claimed:
> One more possibility (and I'm pretty sure it is it): the temporary files
> are created on text-mounted file system and then simply copied into /home
> and get DOS lineend.

mlmakemod.sh was the build step that failed. So I played a bit with.

top_srcdir=../zsh /bin/bash ../zsh/Src/mkmakemod.sh Src Makemod

instead of 
top_srcdir=../zsh /bin/sh ../zsh/Src/mkmakemod.sh Src Makemod
which is what the make tries to do, helped. It now created Makemod.in.

So I replaced /bin/sh.exe with /bin/bash.exe and started the build from
scratch (rm -rf build, configure etc).

It now works. I'm still not sure what the problem was.

Now I have the same problem as with Linux, though.

configure says

checking for yodl... no

but the compilation still fails with

case ': yodl' in :*) ;; *) \
    : yodl -I../../zsh/Doc -w zman.yo version.yo ../../zsh/Doc/zsh.yo | sed
-e '1s/\\-/-/g' -e '/^\.'\''/d' > $target \
;; esac; \
test -f $target
make[1]: *** [zsh.1] Error 1
make[1]: Leaving directory /home/vherva/zsh/build/Doc'
make: *** [all] Error 1

presumably just beacause of the lacking yodl. Is yodl necessary for the
build? If so, configure should propably barf?

On linux, 'make -j3' does not work BTW ('make' works), but I think that's
not a biggie ;).

-- v --


Messages sorted by: Reverse Date, Date, Thread, Author