#337 Wrong install.sh path when installing

1.3.0
open-works-for-me
Erik
5
2014-03-21
2008-09-07
laurent
No

On Solaris 10, after a successful build, the "gmake install" part fails with the following error:

(cd api && ../.././install-sh -c -m 644 * /opt/games/scummvm/share/doc/flac-1.2.1/html/api)
/bin/bash: ../.././install-sh: No such file or directory
gmake[4]: *** [install-data-local] Error 127

After checking, there's a dot missing, it should be ../../../install-sh.

I worked around it easily by using the system's BSD install instead:

gmake INSTALL=/usr/ucb/install install

Discussion

  • Josh Coalson
    Josh Coalson
    2009-01-02

    ok, looks like the problem is that $(INSTALL_DATA) is getting a relative path which is not valid after chdir'ing into the api dir.

     
  • Josh Coalson
    Josh Coalson
    2009-01-02

    • assigned_to: nobody --> jcoalson
     
  • Josh Coalson
    Josh Coalson
    2009-01-02

    • status: open --> open-accepted
     
  • Erik
    Erik
    2014-03-21

    Is this still a problem?

     
  • Erik
    Erik
    2014-03-21

    • status: open-accepted --> open-works-for-me
    • assigned_to: Josh Coalson --> Erik
    • Group: --> 1.3.0