<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-20 11:53 GMT+02:00 Peter Breitenlohner <span dir="ltr"><<a href="mailto:peb@mppmu.mpg.de" target="_blank">peb@mppmu.mpg.de</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
the @TL without braces is now fixed by Karl Berry. But makeinfo should<br>
never be invoked unless there is something wron with your timestamps,<br>
i.e., when <a href="http://texlive.info" target="_blank">texlive.info</a> is older than any of its dependencies.<br>
</blockquote><div><br><div class="gmail_default" style="font-size:small;display:inline">Thank you Karl and Peter for solving this, Now, compilation stops as follows:<br><br>g++64 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_ATOMIC=1 -I/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -O2 --std=c++0x -c -o <a href="http://charstr.ao">charstr.ao</a> /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/charstr.cpp<br>
g++64 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_ATOMIC=1 -I/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -O2 --std=c++0x -c -o <a href="http://udata.ao">udata.ao</a> /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/udata.cpp<br>
gcc64 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_ATOMIC=1 -I/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -O2 -c -o <a href="http://ucmndata.ao">ucmndata.ao</a> /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/ucmndata.c<br>
gcc64 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_ATOMIC=1 -I/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -O2 -c -o <a href="http://udatamem.ao">udatamem.ao</a> /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/udatamem.c<br>
gcc64 -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_ATOMIC=1 -I/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -O2 -c -o <a href="http://umapfile.ao">umapfile.ao</a> /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/umapfile.c<br>
In file included from /usr/include/inttypes.h:41:0,<br> from /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/unicode/ptypes.h:80,<br> from /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/unicode/umachine.h:44,<br>
from /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/unicode/utypes.h:36,<br> from /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/unicode/putil.h:27,<br>
from /container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/common/umapfile.c:22:<br>/usr/lib/gcc/i386-pc-solaris2.11/4.8.2/include-fixed/sys/feature_tests.h:366:2: σφάλμα: #error "Compiler or options invalid; UNIX 03 and POSIX.1-2001 applications require the use of c99"<br>
#error "Compiler or options invalid; UNIX 03 and POSIX.1-2001 applications \<br> ^<br>/container/TeX/source/Work/libs/icu/../../../libs/icu/icu-53.1/source/config/mh-solaris-gcc:44: recipe for target '<a href="http://umapfile.ao">umapfile.ao</a>' failed<br>
make[6]: *** [<a href="http://umapfile.ao">umapfile.ao</a>] Error 1<br>make[6]: Leaving directory '/container/TeX/source/Work/libs/icu/icu-build/common'<br>Makefile:141: recipe for target 'all-recursive' failed<br>
make[5]: *** [all-recursive] Error 2<br>make[5]: Leaving directory '/container/TeX/source/Work/libs/icu/icu-build'<br>Makefile:1302: recipe for target 'icubuild' failed<br>make[4]: *** [icubuild] Error 2<br>
make[4]: Leaving directory '/container/TeX/source/Work/libs/icu'<br>Makefile:691: recipe for target 'all-recursive' failed<br>make[3]: *** [all-recursive] Error 1<br>make[3]: Leaving directory '/container/TeX/source/Work/libs/icu'<br>
Makefile:876: recipe for target 'recurse' failed<br>make[2]: *** [recurse] Error 1<br>make[2]: Leaving directory '/container/TeX/source/Work/libs'<br>Makefile:456: recipe for target 'all-recursive' failed<br>
make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory '/container/TeX/source/Work/libs'<br>Makefile:543: recipe for target 'all-recursive' failed<br>make: *** [all-recursive] Error 1<br>+ echo 2<br>
+ 1> exitstatus.txt<br>done (exit status 2) Πέμπτη, 20 Μαρτίου 2014 08:04:05 μ.μ. EET<br></div> </div></div><br><div class="gmail_default" style="font-size:small">Note that I am building 64bit binaries and I am using gcc version 4.8.2 In file Work/libs/icu/icu-build/<a href="http://icudefs.mk">icudefs.mk</a><br>
</div><div class="gmail_default" style="font-size:small">I see the following<br></div><div class="gmail_default" style="font-size:small"><br>CFLAGS = -O2 $(THREADSCFLAGS)<br># CXXFLAGS is for C++ only flags<br>CXXFLAGS = -O2 --std=c++0x $(THREADSCXXFLAGS)<br>
<br></div><div class="gmail_default" style="font-size:small">but I guess the first line should be <br><br>CFLAGS = -O2 --std=c99 $(THREADSCFLAGS)<br></div><br><div class="gmail_default" style="font-size:small">And if I make this change and enter make inside Work/libs/icu/icu-build compilation proceeds and finishes<br>
with no problem. So the question is how can we introduce this switch?<br><br></div><div class="gmail_default" style="font-size:small">Best regards,<br><br>Apostolos<br></div><br>-- <br><div dir="ltr">Apostolos Syropoulos<br>
Xanthi, GREECE<br><br><a href="http://hypercomputation.blogspot.com/" target="_blank"></a></div>
</div></div>