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