Hi Wolfgang,
the IPTOS_MINCOST issue is already fixed on the CVS, so please update
and see if it works.
the fix for the "sed" problem was committed on CVS - thanks!
regarding the C++ stuff, it will not be included on the CVS since there
is no C++ module on the cvs ;).
Regards,
Bogdan
Wolfgang Hottgenroth wrote:
Hi,
I had some problems to compile openser 1.1.0 on Solaris.
1.) Solaris sed does not support -i (edit in place). This happens in the
Makefile when installing openserctl. I've changed the Makefile.
2.) Solaris has no IPTOS_MINCOST. There is already a cpp logic in cfg.y
which should disable this on Solaris, but this logic seems to be buggy:
#if !defined(__OS_solaris) || !defined(__OS_netbsd)
} else if (strcasecmp($3,"IPTOS_MINCOST")) {
tos=IPTOS_MINCOST;
#endif
Certainly #if !defined(__OS_solaris) && !defined(__OS_netbsd) or #if
!(defined(__OS_solaris) || defined(__OS_netbsd)) (de Morgane's rule?)
was meant. Otherwise IPTOS_MINCOST is only remove if the OS is both
Solaris and NetBSD ;-)
If changed cfg.y.
Additionally I've changed Makefule.rules and Makefile.sources to make
C++ modules possible.
I've attached an unifed patch.
Cheers,
Wolfgang
_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel