Welcome to the CHICKEN Scheme pasting service
cross compile extension for ARM error. added by cipher on Sun Nov 13 01:17:27 2011
Getting this error when trying to cross-build an extension for ARM.
I followed the instructions in manual/Cross\ development to build the
target and cross-chickens.
user@host:~/cross-chicken/bin$ ./arm-chicken-install -target
directory-utils
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
requesting "/henrietta.cgi?name=directory-utils&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Sun, 13 Nov 2011 00:06:56 GMT
Server: Apache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .
reading files ...
./directory-utils.meta
./directory-utils.scm
./directory-utils.setup
directory-utils located at /tmp/tempc723/directory-utils
checking platform for `directory-utils' ...
checking dependencies for `directory-utils' ...
missing: list-utils, stack, check-errors
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
requesting "/henrietta.cgi?name=list-utils&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Sun, 13 Nov 2011 00:06:56 GMT
Server: Apache
Connection: close
Content-Length: 11760
Content-Type: text/plain
reading files ...
./list-utils.meta
./list-utils.scm
./list-utils.setup
list-utils located at /tmp/tempc723/list-utils
connecting to host "chicken.kitten-technologies.co.uk", port 80
...
requesting "/henrietta.cgi?name=stack&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Sun, 13 Nov 2011 00:06:57 GMT
Server: Apache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
./chicken-primitive-object-inlines.scm
./stack.meta
./stack.scm
./stack.setup
stack located at /tmp/tempc723/stack
connecting to host
"chicken.kitten-technologies.co.uk", port 80 ...
requesting
"/henrietta.cgi?name=check-errors&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Sun, 13 Nov 2011 00:06:57 GMT
Server: Apache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
./check-errors.meta
./check-errors.setup
./inline-type-checks.scm
./srfi-4-checks.scm
./srfi-4-errors.scm
./type-checks.scm
./type-errors.scm
check-errors located at
/tmp/tempc723/check-errors
checking platform for `check-errors'
...
checking dependencies for
`check-errors' ...
checking platform for `stack' ...
checking dependencies for `stack' ...
missing: check-errors
retrieving ...
checking platform for `list-utils' ...
checking dependencies for `list-utils'
...
missing: check-errors
retrieving ...
install order:
("check-errors" "list-utils" "stack"
"directory-utils")
installing check-errors: ...
changing current directory to
/tmp/tempc723/check-errors
/home/user/cross-chicken/bin/arm-csi
-bnq -e "(require-library
setup-api)" -e "(import setup-api)"
-e "(setup-error-handling)" -e
"(extension-name-and-version
'(\"check-errors\" \"\"))" -e
"(destination-prefix
\"/home/user/target/usr\")"
-e "(runtime-prefix
\"/home/user/target/usr\")"
/tmp/tempc723/check-errors/check-errors.setup
Error: (open-input-file) cannot
open file - No such file or
directory: "setup-helper"
Error: shell command terminated
with nonzero exit code
17920
"/home/user/cross-chicken/bin/arm-csi
-bnq -e \"(require-library
setup-api...
/home/user/cross-chicken/
├── bin
│ ├── arm-chicken
│ ├── arm-chicken-bug
│ ├── arm-chicken-install
│ ├── arm-chicken-profile
│ ├── arm-chicken-status
│ ├── arm-chicken-uninstall
│ ├── arm-csc
│ ├── arm-csi
│ └── chicken-bind
├── include
│ ├── arm-chicken
│ │ ├── chicken-config.h
│ │ └── chicken.h
│ └── chicken -> arm-chicken
├── lib
│ ├── arm-chicken
│ │ └── 6
│ │ ├── bind.import.so
│ │ ├── bind.setup-info
│ │ ├── bind.so
│ │ ├── bind-translator.import.so
│ │ ├── bind-translator.so
│ │ ├── chicken-bind.setup-info
│ │ ├── chicken.import.so
│ │ ├── coops.import.so
│ │ ├── coops-primitive-objects.import.so
│ │ ├── coops-primitive-objects.so
│ │ ├── coops.setup-info
│ │ ├── coops.so
│ │ ├── cplusplus-object.import.so
│ │ ├── cplusplus-object.setup-info
│ │ ├── cplusplus-object.so
│ │ ├── csi.import.so
│ │ ├── data-structures.import.so
│ │ ├── extras.import.so
│ │ ├── files.import.so
│ │ ├── foreign.import.so
│ │ ├── irregex.import.so
│ │ ├── lolevel.import.so
│ │ ├── matchable.import.so
│ │ ├── matchable.setup-info
│ │ ├── matchable.so
│ │ ├── miscmacros.import.so
│ │ ├── miscmacros.setup-info
│ │ ├── miscmacros.so
│ │ ├── modules.db
│ │ ├── ports.import.so
│ │ ├── posix.import.so
│ │ ├── record-variants.import.so
│ │ ├── record-variants.setup-info
│ │ ├── record-variants.so
│ │ ├── regex.import.so
│ │ ├── regex.setup-info
│ │ ├── regex.so
│ │ ├── setup-api.import.so
│ │ ├── setup-api.so
│ │ ├── setup-download.import.so
│ │ ├── setup-download.so
│ │ ├── setup-helper.setup-info
│ │ ├── silex.import.so
│ │ ├── silex.setup-info
│ │ ├── silex.so
│ │ ├── srfi-13.import.so
│ │ ├── srfi-14.import.so
│ │ ├── srfi-18.import.so
│ │ ├── srfi-1.import.so
│ │ ├── srfi-4.import.so
│ │ ├── srfi-69.import.so
│ │ ├── tcp.import.so
│ │ ├── types.db
│ │ └── utils.import.so
│ ├── chicken -> arm-chicken/
│ ├── libarm-chicken.a
│ ├── libarm-chicken.so -> libarm-chicken.so.6
│ └── libarm-chicken.so.6
└── share
├── arm-chicken
│ ├── doc
│ │ ├── LICENSE
│ │ ├── manual
│ │ └── README
│ └── setup.defaults
├── chicken
│ └── setup-helper.scm
└── man
└── man1
├── chicken.1
├── chicken-bug.1
├── chicken-install.1
├── chicken-profile.1
├── chicken-status.1
├── chicken-uninstall.1
├── csc.1
└── csi.1
15 directories, 80 files
/home/user/target
└── usr
├── bin
│ └── chicken-bind
├── include
│ ├── arm-chicken -> chicken
│ └── chicken
│ ├── chicken-config.h
│ └── chicken.h
├── lib
│ ├── chicken
│ │ └── 6
│ │ ├── bind.import.so
│ │ ├── bind.setup-info
│ │ ├── bind.so
│ │ ├── bind-translator.import.so
│ │ ├── bind-translator.so
│ │ ├── chicken-bind.setup-info
│ │ ├── coops.import.so
│ │ ├── coops-primitive-objects.import.so
│ │ ├── coops-primitive-objects.so
│ │ ├── coops.setup-info
│ │ ├── coops.so
│ │ ├── cplusplus-object.import.so
│ │ ├── cplusplus-object.setup-info
│ │ ├── cplusplus-object.so
│ │ ├── matchable.import.so
│ │ ├── matchable.setup-info
│ │ ├── matchable.so
│ │ ├── miscmacros.import.so
│ │ ├── miscmacros.setup-info
│ │ ├── miscmacros.so
│ │ ├── record-variants.import.so
│ │ ├── record-variants.setup-info
│ │ ├── record-variants.so
│ │ ├── regex.import.so
│ │ ├── regex.setup-info
│ │ ├── regex.so
│ │ ├── setup-helper.setup-info
│ │ ├── silex.import.so
│ │ ├── silex.setup-info
│ │ ├── silex.so
│ │ └── types.db
│ ├── libchicken.a
│ ├── libchicken.so
│ └── libchicken.so.6 -> libchicken.so
└── share
└── chicken
└── setup-helper.scm
10 directories, 38 files