Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fd2sfd configuration fails, leading to install failure #2

Open
nbriggs opened this issue Dec 1, 2021 · 0 comments
Open

fd2sfd configuration fails, leading to install failure #2

nbriggs opened this issue Dec 1, 2021 · 0 comments

Comments

@nbriggs
Copy link

nbriggs commented Dec 1, 2021

As part of the amiga-gcc build/install, I ran into:

% make fd2sfd                   
configure fd2sfd...
configure fd2sfd...done
make fd2sfd...
make fd2sfd...done
install fd2sfd...
install fd2sfd...failed
make[1]: Entering directory '/export/home/briggs/amiga-gcc/build-SunOS/fd2sfd'
/usr/gnu/bin/install -c -d /opt/amiga/bin /opt/amiga/share/fd2sfd
# Install tools
/usr/gnu/bin/install -c -s fd2sfd /opt/amiga/bin
/usr/gnu/bin/install -c cross/bin/gg-fix-includes /opt/amiga/bin
install: cannot stat 'cross/bin/gg-fix-includes': No such file or directory
make[1]: *** [Makefile:44: install] Error 1
install fd2sfd...failed
use less "log/install fd2sfd.log" to view the full log and search for ***
make: *** [Makefile:486: /opt/amiga/bin/fd2sfd] Error 2

which is from a configure failure:

creating cache ./config.cache
checking host system type... sparc-sun-solaris2.11
checking target system type... m68k-unknown-amigaos
checking build system type... sparc-sun-solaris2.11
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -Os ) works... yes
checking whether the C compiler (gcc -Os ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/gnu/bin/install -c
updating cache ./config.cache
creating ./config.status
creating Makefile
creating fd2sfd.readme
creating gg-fd2sfd.spec
mkdir: cannot create directory 'cross/bin': No such file or directory
creating cross/bin/gg-fix-includes
./config.status: line 170: cross/bin/gg-fix-includes: cannot create [No such file or directory]

which is probably from (thanks @bebbo):

$(INSTALL_SCRIPT) cross/bin/gg-fix-includes $(bindir) 

which should be

$(INSTALL_SCRIPT) $(srcdir)/cross/bin/gg-fix-includes $(bindir) 

(see bebbo/amiga-gcc#258)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant