This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Canonical repository, website and downloads.


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]