7.1rc2 on sol 10 - part 2

Joan Sarah Touzet joant at ieee.org
Tue May 24 23:24:46 EDT 2005


Thanks Peter,

I'll make sure these changes are committed against the RC before we
release.

-Joan

P.S.  Look behind you!


Thus spake Peter Evans (peter+hybrid at ixp.jp):

> Peter Evans (peter+hybrid at ixp.jp) wrote:
> 
> 	following up on my self, now that I got it working. ^^;
> 
> 1 - it doesnt recognise sun studio 10, which is no problem as you
>     really don't want "-fast" unless you are benchmarking and care 
>     not for accuracy.
> 
>     Admittedly, 3000$ is a bit much for a compiler when the hardware
>     comes off y! auctions for < 200$ ^^; I'll have to save my spondoolies.
> 
> 	CFLAGS=-xO3 -xdepend
> 
>     Is a much "safer" option, though it appears to put a "-g" in,
>     that could be from a previous compile attempt.
> 
> ranran> uname -a
> SunOS ranran.goat.edu 5.10 Generic_118822-02 sun4u sparc SUNW,UltraAX-i2
> ranran> cc -V
> cc: Sun C 5.7 2005/01/07
> usage: cc [ options] files.  Use 'cc -flags' for details
> 
> 
> 2 - in order to get ssl stuff happy:
> 
> 	--enable-openssl=/usr/sfw
> 	LDFLAGS=-L/usr/sfw/lib -R/usr/sfw/lib
> 
>     I have not actually tested if it works today, but at least it links
>     and looks happy:
> 
> ranran> ldd servlink
>         libnsl.so.1 =>   /lib/libnsl.so.1
>         libresolv.so.2 =>        /lib/libresolv.so.2
>         libsocket.so.1 =>        /lib/libsocket.so.1
>         libcrypto.so.0.9.7 =>    /usr/sfw/lib/libcrypto.so.0.9.7
>         libz.so.1 =>     /usr/lib/libz.so.1
>         libc.so.1 =>     /lib/libc.so.1
>         libmp.so.2 =>    /lib/libmp.so.2
>         libmd5.so.1 =>   /lib/libmd5.so.1
>         libscf.so.1 =>   /lib/libscf.so.1
>         libdoor.so.1 =>  /lib/libdoor.so.1
>         libuutil.so.1 =>         /lib/libuutil.so.1
>         libm.so.2 =>     /lib/libm.so.2
>         /platform/SUNW,UltraAX-i2/lib/libc_psr.so.1
>         /platform/SUNW,UltraAX-i2/lib/libmd5_psr.so.1
> 
> 
> 3 - sun lex suicide attempts,
> 
>     If it detects its running on solaris 10, it should probably use
>     flex located in /usr/sfw/bin, however, there is also a "gcc" in
>     there, so putting it in your path may cause overzealous engnuification.
> 
>     the only place this is uses is munching ircd_lexer.l in src.
> 
> 4 - Anyone paying attention might have noticed:
>  
> > ./configure --with-nicklen=32 --enable-enable-poll --enable-small-net --prefix=/home/ircd --enable-openssl=/usr/sfw
> 
>     That was, of course, a not too smart typo from some cute&pastie.
> 
> 	./configure --with-nicklen=32 --enable-poll --enable-small-net \
> 		 --prefix=/home/ircd --enable-openssl=/usr/sfw
> 
> 5 - on sol 10, it defaults to static modules, on 9, where it recognises
>     the compiler, it defaults to dynamic.
> 
> 
> 6 - its up at running, but not visible to the public ^^;
> 
> 
> 
> -- 
> Life is like custard - it should be smooth but it always has lumps in it ...



More information about the hybrid mailing list