This is the mail archive of the mailing list for the Cygwin project.

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

Re: g77 for b20

Check out the pointer to Mumit Khan's additions of g77 and objc on the the
main Cygwin page.

Be aware however that octave no longer compiles cleanly under egcs-1.1
neither for Linux nor for Cygwin. The src tree contains quite a few stanzas
now requiring attention such as:

tree_boolean_expression : public tree_binary_expression

  enum type

  tree_boolean_expression (int l = -1, int c = -1, type t)
    : tree_binary_expression (l, c), etype (t) { }

  tree_boolean_expression (tree_expression *a, tree_expression *b,
      int l = -1, int c = -1, type t = unknown)
    : tree_binary_expression (a, b, l, c), etype (t) { }

where the uninitialised type t produces diagnostics:

c++ -c  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -I../glob -I../
glob -DHAVE_CONFIG_H -mieee-fp -fno-rtti -fno-exceptions -fno-implicit-templ
ates -O2
In file included from ov.h:43,
                 from variables.h:38,
                 from defun-int.h:26,
                 from defun.h:30,
pt-exp.h:257: default argument missing for parameter 3 of
`tree_boolean_expression::tree_boolean_expression(int = -1,int = -1, enum
make: *** [data.o] Error 1

David Coe

For help on using this list (especially unsubscribing), send a message to
"" with one line of text: "help".

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