![]() |
"James A. Nykiel" wrote: > > Greetings: > > I am attempting to compile hylafax-v4.0pl2 on my Solaris 7/x86 machine > with gcc-2.95 but have been unable to!. > > I have since found out that in order to compile hylafax-v4.0pl2 with > gcc-2.8.x or better I would need to apply a patch to the hylafax-v4.0pl2 > source code to do so (the patch is called "gcc-2.8.x.patch"). > > I am not using GNU Patch or Diff and when I attempt to apply this patch > as instructed I receive the following message and thats it!: > > patch -p1 < gcc-2.8.x.patch > Looks like a new-style context diff. > File to patch: > > Also when I run "./configure" for hylafax-v4.0pl2 it threatens me that > it cannot locate a C++/G++ compiler on my system (There is...). > > > Any help greatly appreciated... > Get the newest beta from ftp.hylafax.org, Then change the configure script: (it don't work with gcc2.95) I hotfixed it with looking for checkGCCVersion and comment it with "#". In the my beta it was row 913. then there is an error in port/mkdepend : on my sparc Solris 2.4 it was: /usr/local/lib/gcc-lib/sparc-sun-solaris2.4/2.../../../sparc-sun-solaris2.4/include/assert.h is generated instead of /usr/local/sparc-sun-solaris2.4/include/assert.h \ or /usr/local/lib/gcc-lib/sparc-sun-solaris2.4/2.95/../../../sparc-sun-solaris2.4/include/assert.h This came originally from Bet.Deknuydt@esat.kuleuven.ac.be: HylaFAX is not totally const-clean; gcc 2.95 no longer tolerates this by default; you can force it to, by adding the '-fpermissive' flag somewhere in de defs file. (E.g. by setting LC++OPTS) Hope that helps compiling Hylafax /Matthias -- HAGOS eG phone: +49 711 7880592 Matthias Reich fax: +49 711 7880599 Industriestr. 62 web: http://www.hagos.de D-70565 Stuttgart mail: rei@hagos.de Germany