[tlbuild] asy and other status

Apostolos Syropoulos asyropoulos at gmail.com
Wed Apr 3 21:48:55 CEST 2013


2013/4/3 Nikola Lečić <nikola.lecic at anthesphoria.net>

>
> May we try those patches?
>
> As I said these are not real patches but since you have asked:

First error:

g++ -Wall -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSEGC  -D_REENTRANT
-pthreads -g -O3 -ansi -fno-var-tracking  -I . -Igc-7.2b/include -o
runtime.o -c runtime.cc
In file included from
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/../../../../include/c++/4.7.2/ext/hash_map:61:0,
                 from memory.h:27,
                 from common.h:35,
                 from errormsg.h:12,
                 from stack.h:13,
                 from runtimebase.in:1:
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/../../../../include/c++/4.7.2/backward/backward_warning.h:33:2:
προειδοποίηση: #warning This file includes at least one deprecated or
antiquated header which may be removed without further notice at a future
date. Please use a non-deprecated interface with equivalent functionality
instead. For a listing of replacement headers and interfaces, consult the
file backward_warning.h. To disable this warning use -Wno-deprecated.
[-Wcpp]
runtime.in: In function ‘void run::gen_runtime3(vm::stack*)’:
runtime.in:241:29: σφάλμα: ‘isnan’ was not declared in this scope
runtime.in:241:29: σημείωση: suggested alternative:
In file included from pair.h:18:0,
                 from settings.h:15,
                 from errormsg.h:13,
                 from stack.h:13,
                 from runtimebase.in:1:
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/../../../../include/c++/4.7.2/cmath:839:5:
σημείωση:   ‘std::isnan’
make: *** [runtime.o] Error 1

Solution replace isnan  with std::isnan

Second error:

algebra3.cc:78:36: σημείωση: candidates are:
In file included from
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/include-fixed/math.h:46:0,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/../../../../include/c++/4.7.2/cmath:46,
                 from algebra3.h:80,
                 from algebra3.cc:75:
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/include-fixed/iso/math_iso.h:203:21:
σημείωση: long double std::acos(long double)
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/include-fixed/iso/math_iso.h:175:15:
σημείωση: float std::acos(float)
/usr/lib/gcc/i386-pc-solaris2.11/4.7.2/include-fixed/iso/math_iso.h:73:15:
σημείωση: double std::acos(double)

Replace acos with std::acos

Kind regards,

Apostolos

-- 
Apostolos Syropoulos
Xanthi, GREECE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tlbuild/attachments/20130403/1afe6566/attachment-0001.html>


More information about the tlbuild mailing list