HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hylafax-v4.0pl2 & Solaris 7/x86



"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




Project hosted by iFAX Solutions