help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cygwin compilation


From: Danilo Zanatta
Subject: Re: Cygwin compilation
Date: Mon, 10 Dec 2012 13:12:52 +0100

On Mon, Dec 10, 2012 at 11:03 AM, marco atzeri <address@hidden> wrote:
It is a fork issue and you need to use

rebaseall -T file_list

if you want to rebase also the just build dlls.
Rebase has no knowledge of them

find /home/danilo.zanatta/octave-dev/oct_build -name "*.dll" > file_list

However the dlls just build are VERY large and a fork issue is
still possible. An alternative solution is

make install-strip
(it will fail at the same point, no problem)

find /usr/local -name "*.dll" > file_list
find /usr/local -name "*.oct" >> file_list

(from dash)
rebaseall -T file_list

cd /home/danilo.zanatta/octave-dev/oct_build/doc/interpreter
sed -e "s/\$(top_builddir)\/run-octave/octave-cli/" Makefile > Makefile_doc

make -f Makefile_doc
(so to build all the images you use the just installed stripped dll's that are smaller)

cd /home/danilo.zanatta/octave-dev/oct_build
make
(the build should complete now)



Thanks Marco,

It worked like a charm. However, I had to do the same in order to be able to run the "check":

cd /home/danilo.zanatta/octave-dev/oct_build/test
sed -e "s/\$(top_builddir)\/run-octave/octave-cli/" Makefile > Makefile_test

make -f Makefile_test

And now, the bad news. :-(

I have 125 FAILS... From your previous email, this is not expected, right?

$ grep FAIL check.log
  libinterp/corefcn/mappers.cc ........................... PASS  384/388  FAIL 4
  libinterp/interpfcn/data.cc ............................ PASS  827/837  FAIL 10
  libinterp/interpfcn/file-io.cc ......................... PASS    0/1    FAIL 1
  scripts/help/__unimplemented__.m ....................... PASS    0/1    FAIL 1
  scripts/help/doc.m ..................................... PASS    0/1    FAIL 1
  scripts/help/get_first_help_sentence.m ................. PASS    6/7    FAIL 1
  scripts/help/help.m .................................... PASS    1/2    FAIL 1
  scripts/strings/deblank.m .............................. PASS    8/10   FAIL 2
  scripts/strings/regexptranslate.m ...................... PASS    4/7    FAIL 3
  scripts/strings/strjust.m .............................. PASS    6/8    FAIL 2
  scripts/strings/strmatch.m ............................. PASS   14/17   FAIL 3
  scripts/strings/strtrim.m .............................. PASS    8/10   FAIL 2
  test_io.m .............................................. PASS   44/79   FAIL 35
  test_struct.m .......................................... PASS   39/45   FAIL 6
  test_system.m .......................................... PASS   43/96   FAIL 53

Summary:

  PASS     10550
  FAIL       125
  XFAIL        4

Should I be worried?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]