You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Dmitry Hayes (JIRA)" <xa...@xml.apache.org> on 2005/05/05 02:23:05 UTC

[jira] Commented: (XALANC-477) 'make install' fails on cygwin

     [ http://issues.apache.org/jira/browse/XALANC-477?page=comments#action_64536 ]
     
Dmitry Hayes commented on XALANC-477:
-------------------------------------

The insatllation directory can be provided with --prefix flag for the runConfigure or my setting an environmental variable DESTDIR. The combination of the two sub features leads to double slashed, like you observed: '//usr/local' . All the Unixes and Linuxes accept the path , but cygwin not. Probably, as you've suggested, we remove providing the installation path via  DESTDIR

> 'make install' fails on cygwin
> ------------------------------
>
>          Key: XALANC-477
>          URL: http://issues.apache.org/jira/browse/XALANC-477
>      Project: XalanC
>         Type: Bug
>   Components: XalanC
>     Versions: CurrentCVS
>  Environment: current cygwin/XP
>     Reporter: Axel Weiß

>
> The install path is resolved to '//usr/local' which isn't understood by cygwin. Trying 'runConfigure ... -C --prefix=usr/local' didn't help either.
> My suggestion: studying 'Makefile.in's showed up that the symbol 'DESTDIR' is used very often, but never gets defined. Maybe thos leads to confusion.
> Here is the 'make install' output:
> make -C src/xalanc install
> make[1]: Entering directory `/home/axel/xml-xalan/c/src/xalanc'
> Preparing the directory structure for a build ...
> mkdir -p ../../obj
> mkdir -p ../../lib
> mkdir -p ../../bin
> make -C Utils prepare
> make[2]: Entering directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> mkdir -p ../../../nls
> mkdir -p ../../../nls/include
> make[2]: Leaving directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> make -C Utils locale
> make[2]: Entering directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> make[2]: Nothing to be done for `locale'.
> make[2]: Leaving directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> make -C Utils install
> make[2]: Entering directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> /usr/bin/install -c -m 644 ../../../nls/include/LocalMsgIndex.hpp /home/axel/xml-xalan/c/src/xalanc/PlatformSupport
> make -C XalanMsgLib install
> make[3]: Entering directory `/home/axel/xml-xalan/c/src/xalanc/Utils/XalanMsgLib'
> mkdir -p //usr/local/lib
> mkdir: cannot create directory `//usr/local/lib': No such host or network path
> make[3]: *** [install] Error 1
> make[3]: Leaving directory `/home/axel/xml-xalan/c/src/xalanc/Utils/XalanMsgLib'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory `/home/axel/xml-xalan/c/src/xalanc/Utils'
> make[1]: *** [install] Error 2
> make[1]: Leaving directory `/home/axel/xml-xalan/c/src/xalanc'
> make: *** [install] Error 2
> Regards
>            Axel

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org