From: Sam S. <sd...@gn...> - 2007-11-18 05:14:58
|
> * Jack Unrue <wqhaehr@tznvy.pbz> [2007-11-16 23:43:11 -0700]: > Similarly, in the past I have manually modified the generated Makefile > in the build directory to replace LN=ln with LN=cp because the MSYS ln > program doesn't work right with directories. I have not fixed this > problem here. this has to be fixed in clisp/src/m4/ln.m4. what is the problem exactly? what does "doesn't work right with directories" mean? > --- makemake.in 16 Nov 2007 18:39:19 -0000 1.701 > +++ makemake.in 17 Nov 2007 06:40:14 -0000 > @@ -2506,6 +2506,14 @@ > for f in install.lisp install.bat ; do > link_dep "${f}" "${SRCDIR}${f}" > done > + for f in add_to_path.nsh is_user_admin.nsh; do > + link_dep "${f}" "${HERE}../win32msvc/nsis/${f}" > + done > + echol "install.nsi : ${HERE}../win32msvc/nsis/install.nsi" > + echotab "sed -e 's/%NAME%/GNU CLISP/g' -e > 's/%VERSION%/\$(VERSION)/g' < ${HERE}../win32msvc/nsis/install.nsi > > install.nsi" > + echol > + echol "COPYRIGHT.rtf : COPYRIGHT" > + echotab "./clisp ${HERE}../win32msvc/nsis/text_to_rtf.lisp > COPYRIGHT COPYRIGHT.rtf" > echol > fi > fi 1. this assumes that the build directory is one level below top-level source directory. this is not necessarily the case, many people build in /tmp/ or /usr/tmp/. please use ${PARENT_SRCTOPDIR_} instead of ${HERE}../ 2. "GNU CLISP" should be replaced with @PACKAGE_STRING@. thanks! -- Sam Steingold (http://sds.podval.org/) on Fedora release 8 (Werewolf) http://ffii.org http://mideasttruth.com http://openvotingconsortium.org http://camera.org http://dhimmi.com http://palestinefacts.org http://memri.org In every non-trivial program there is at least one bug. |