This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: Canonical repository, website and downloads.
- From: Anthony Green <green at gmachine dot i-did-not-set--mail-host-address--so-tickle-me>
- To: Luis Lavena <luislavena at gmail dot com>
- Cc: libffi-discuss at sourceware dot org
- Date: Thu, 10 Jun 2010 10:53:37 -0400
- Subject: Re: Canonical repository, website and downloads.
- References: <AANLkTingt0uZaAsj__q_uoFtjkL-Mg1qnZCpdVrWlc9q@mail.gmail.com>
Luis Lavena <luislavena@gmail.com> writes:
> Hello,
>
> My name is Luis Lavena, maintainer of a Ruby distribution for Windows
> named RubyInstaller.
Hi Luis. Answers below....
> I had email the list in the past about build or test issues with
> libffi. Thank you all for the replies and the suggestions.
>
> This time I wanted to consolidate information about libffi codebase
> location and any website information.
>
> Right now, using the atgreen repository at GitHub I can successfully
> compile libffi 3.0.10 from it.
>
> However, I cannot run test from it:
>
> $ make check
> Making check in include
> make[1]: Entering directory `/c/Users/Luis/Projects/oss/libffi/include'
> make[1]: Nothing to be done for `check'.
> make[1]: Leaving directory `/c/Users/Luis/Projects/oss/libffi/include'
> Making check in testsuite
> make[1]: Entering directory `/c/Users/Luis/Projects/oss/libffi/testsuite'
> make check-DEJAGNU
> make[2]: Entering directory `/c/Users/Luis/Projects/oss/libffi/testsuite'
> Making a new site.exp file...
> srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; export srcdir; \
> EXPECT=`if [ -f ../../expect/expect ] ; then echo
> ../../expect/expect ; else echo expect ; fi`; export EXPECT; \
> runtest=`if [ -f ../../dejagnu/runtest ] ; then echo
> ../../dejagnu/runtest ; else echo runtest; fi`; \
> if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
> exit_status=0; l='libffi'; for tool in $l; do \
> if $runtest --tool $tool --srcdir $srcdir ; \
> then :; else exit_status=1; fi; \
> done; \
> else echo "WARNING: could not find \`runtest'" 1>&2; :;\
> fi; \
> exit $exit_status
> WARNING: could not find `runtest'
> make[2]: Leaving directory `/c/Users/Luis/Projects/oss/libffi/testsuite'
> make[1]: Leaving directory `/c/Users/Luis/Projects/oss/libffi/testsuite'
> Making check in man
> make[1]: Entering directory `/c/Users/Luis/Projects/oss/libffi/man'
> make[1]: Nothing to be done for `check'.
> make[1]: Leaving directory `/c/Users/Luis/Projects/oss/libffi/man'
> make[1]: Entering directory `/c/Users/Luis/Projects/oss/libffi'
> make[1]: Nothing to be done for `check-am'.
> make[1]: Leaving directory `/c/Users/Luis/Projects/oss/libffi'
>
> There is no "runtest", any hint or pointer on getting that missing requirement?
"runtest" is part of DejaGNU. http://www.gnu.org/software/dejagnu/
Are you using cygwin? I believe there's a dejagnu port in the cygwin
repository.
Good luck!
AG
> I would like to run these test to be able to provide a set of binaries
> for Windows platform so we can use libffi properly in some projects.
>
> Thank you in advance.