Skip site navigation (1)Skip section navigation (2)
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>