I've seen this same error (ELF error) with other software on solaris while using gcc, the solution is to have /usr/ccs/bin in your path BEFORE /opt/sfw/bin, so the linker should be /usr/ccs/bin/ld not gnu's. I don't know why this happens, but it might fix your problem.
On the fragmented packets: What symptoms are you experiencing? I have seen some strange NFS behaviour since the last kernel upgrade (112233-04) on one server, it might be unrelated to packet fragmentation, but so far I'm puzzled, I've thought of adding the "keep frags" to test but haven't done it yet. Carlos > I compiled and installed ipfilter 3.4.31 on Solaris 8 using GCC 3.2. I > opted to install as loadable kernel modules, as described in > INSTALL.SunOS, and have packages ipf and ipfx installed (`pkginfo | grep > ipf`). I rebooted (and an old problem with not being able to receive > fragmented packets has resurfaced, any change that's a result of the ipf > packages being installed?) and am unable to 'modload if_ipl.o' because > "can't load module: No such file or directory". I ran 'locate if_ipl.o' > (findutils package from sunfreeware.com) and it returned no results. > Running any of ipf, ipfs, or ipfstat returns "Cannot find ELF > Killed". > > So after installing the two packages, I can't use them or receive > fragmented packets. When I had the fragmented packets problem before I > had my ISP set my port on their router to 100 Mb, full duplex, with no > auto-negotiation, and set the interface on the solaris box the same. My > ISP may have reverted their router, but it seems awfully co-incident > that the problem resurfaced when I rebooted after installing the packages. > > Any comments/suggestions are appreciated. > > -- > Justin Georgeson > UnBound Technologies, Inc. > http://www.unboundtech.com > Main 713.329.9330 > Fax 713.460.4051 > Mobile 512.789.1962 > > 5295 Hollister Road > Houston, TX 77040 > Real Applications using Real Wireless Intelligence(tm) >
