Date: Sun, 04 Oct 1998 10:19:19 +0200 From: sthaug@nethelp.no To: shocking@prth.pgs.com, tlambert@primenet.com, current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? Message-ID: <20725.907489159@verdi.nethelp.no> In-Reply-To: Your message of "Sun, 04 Oct 1998 08:40:16 %2B0200" References: <20336.907483216@verdi.nethelp.no>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Unfortunately, this may end up being a similar situation to the Linux ELF libs > > thatb are shipped on the XiG CD, inthat there are all sorts of assumptions > > made about the internals of libc and some of the funny stuff it exports. > > Well, I have one of the "free" Solaris CDROMs. Not being an X11/Motif/JDK > expert, it's unclear to me what needs to be done here. Anybody care to be > a bit more explicit? I may have an answer to my own question. Trying the examples from the O'Reilly books, ch. 02, I get: /usr/X11R6/lib/libXm.so: undefined reference to `_xmknod' /usr/X11R6/lib/libXm.so: undefined reference to `stat64' /usr/X11R6/lib/libXm.so: undefined reference to `__filbuf' /usr/X11R6/lib/libXm.so: undefined reference to `fork1' /usr/X11R6/lib/libXm.so: undefined reference to `__xpg4' /usr/X11R6/lib/libXm.so: undefined reference to `nl_langinfo' /usr/X11R6/lib/libXm.so: undefined reference to `__ctype_mask' /usr/X11R6/lib/libXm.so: undefined reference to `readdir64' /usr/X11R6/lib/libXm.so: undefined reference to `lstat64' /usr/X11R6/lib/libXm.so: undefined reference to `readdir64_r' /usr/X11R6/lib/libXm.so: undefined reference to `___errno' /usr/X11R6/lib/libXm.so: undefined reference to `iswalnum' /usr/X11R6/lib/libXm.so: undefined reference to `__iob' /usr/X11R6/lib/libXm.so: undefined reference to `fopen64' So it does indeed look like the Solaris Motif library needs more from other libraries than is currently available. Possibly some of this might exist in the NetBSD Solaris emulation - I haven't checked. > It should also be mentioned that the Solaris 2.6 patch 105285-15 contains > the complete Motif library, like so: > > % tar xvzf 105285-15.tar.Z 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3 Of course, it doesn't contain the Motif include files - but those are on the "free" Solaris CDROM. Steinar Haug, Nethelp consulting, sthaug@nethelp.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20725.907489159>