Hello,<br><br>Yesterday I tried to build TeXLive using the 64bit tools available under OpenSolaris. <br>I have to admit that building clisp is very tricky, but I will report on this another time.<br>In order to build TeXLive I have used the following command:<br>
<br>CONFIG_SHELL=/bin/bash CC="gcc-4.3.2 -m64" CXX="g++-4.3.2 -m64" ./Build --build=x86_64-pc-solaris2.11 --enable-xindy CLISP=$clisp_builddir/clisp<br><br>and the make process stops as follows:<br><br>
Making all in include/graphite<br>make[1]: Entering directory `/opt/sources/BACKUP/TeX/source/Work/libs/graphite/include/graphite'<br>make[1]: Leaving directory `/opt/sources/BACKUP/TeX/source/Work/libs/graphite/include/graphite'<br>
make[1]: Entering directory `/opt/sources/BACKUP/TeX/source/Work/libs/graphite'<br>g++-4.3.2 -m64 -DPACKAGE_NAME=\"silgraphite\ for\ TeX\ Live\" -DPACKAGE_TARNAME=\"silgraphite-for-tex-live\" -DPACKAGE_VERSION=\"2.3.1\" -DPACKAGE_STRING=\"silgraphite\ for\ TeX\ Live\ 2.3.1\" -DPACKAGE_BUGREPORT=\"<a href="mailto:tex-k@tug.org">tex-k@tug.org</a>\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_WCHAR_T=4 -DHAVE_FABSF=1 -I. -I../../../libs/graphite -I../../../libs/graphite/engine-2.3.1/include/graphite -I../../../libs/graphite/engine-2.3.1/src/generic -I../../../libs/graphite/engine-2.3.1/src/font -I../../../libs/graphite/engine-2.3.1/src/segment -DNDEBUG -Wimplicit -Wreturn-type -Wno-unknown-pragmas -g -O2 -MT Segment.o -MD -MP -MF .deps/Segment.Tpo -c -o Segment.o `test -f 'engine-2.3.1/src/segment/Segment.cpp' || echo '../../../libs/graphite/'`engine-2.3.1/src/segment/Segment.cpp<br>
/usr/lib/gcc/i386-pc-solaris2.11/4.3.2/../../../../include/c++/4.3.2/bits/boost_concept_check.h: In member function ‘void __gnu_cxx::_SGIAssignableConcept<_Tp>::__const_constraints(const _Tp&) [with _Tp = gr::Segment]’:<br>
/usr/lib/gcc/i386-pc-solaris2.11/4.3.2/../../../../include/c++/4.3.2/bits/boost_concept_check.h:210: instantiated from ‘void __gnu_cxx::_SGIAssignableConcept<_Tp>::__constraints() [with _Tp = gr::Segment]’<br>/usr/lib/gcc/i386-pc-solaris2.11/4.3.2/../../../../include/c++/4.3.2/bits/boost_concept_check.h:62: instantiated from ‘void __gnu_cxx::__function_requires() [with _Concept = __gnu_cxx::_SGIAssignableConcept<gr::Segment>]’<br>
/usr/lib/gcc/i386-pc-solaris2.11/4.3.2/../../../../include/c++/4.3.2/bits/stl_move.h:83: instantiated from ‘void std::swap(_Tp&, _Tp&) [with _Tp = gr::Segment]’<br>../../../libs/graphite/engine-2.3.1/src/segment/Segment.cpp:578: instantiated from here<br>
/usr/lib/gcc/i386-pc-solaris2.11/4.3.2/../../../../include/c++/4.3.2/bits/boost_concept_check.h:213: σφάλμα: δεν ταιριάζει συνάρτηση για την κλήση στο ‘gr::Segment::Segment(const gr::Segment&)’<br>../../../libs/graphite/engine-2.3.1/src/segment/Segment.cpp:436: σημείωση: candidates are: gr::Segment::Segment(gr::Segment&)<br>
../../../libs/graphite/engine-2.3.1/src/segment/Segment.cpp:68: σημείωση: gr::Segment::Segment()<br>make[1]: *** [Segment.o] Error 1<br>make[1]: Leaving directory `/opt/sources/BACKUP/TeX/source/Work/libs/graphite'<br>
make: *** [all-recursive] Error 1<br> <br clear="all"><br>Any ideas and/or suggestions?<br><br>Regards,<br><br>Apostolos <br>-- <br>Apostolos Syropoulos<br>Xanthi, GREECE<br><br>