Mozilla 1.5 on FreeBSD 4.9 problems.

Yaron Zabary yaron at aristo.tau.ac.il
Sat Nov 22 00:26:49 PST 2003


Hi all,

   I sent this letter to freebsd-mozilla, with no lock, so I am trying
here.

   I am compiling from sources on a newly installed FreeBSD 4.9 with the
following commmands:

  setenv GTK_CONFIG /usr/X11R6/bin/gtk12-config
  setenv LIBIDL_CONFIG /usr/local/bin/libIDL-config-2
  ./configure --with-pthreads --enable-crypto --disable-debug
--disable-composer
 --enable-plaintext-editor-only
  gmake
  gmake install


  The compilation seems to be running OK (although I do get several
"undefined reference to `strlen'" and the like messages which I guess
should be harmless) and the binary fails with the following message:

tester# mozilla
/usr/libexec/ld-elf.so.1: /usr/local/lib/mozilla-1.5/components/libeditor.so: Undefined
symbol "GetViewExternal__C8nsIFrameP14nsIPresContext"

  This is from running 'mozilla -g':

tester# mozilla -g
/usr/local/lib/mozilla-1.5/run-mozilla.sh -g
/usr/local/lib/mozilla-1.5/mozilla-bin
MOZILLA_FIVE_HOME=/usr/local/lib/mozilla-1.5

LD_LIBRARY_PATH=/usr/local/lib/mozilla-1.5:/usr/local/lib/mozilla-1.5/components:/usr/local/lib/mozilla-1.5/plugins:/usr/local/lib/mre/mre-1.5
DISPLAY=:0
FONTCONFIG_PATH=/etc/fonts:/usr/local/lib/mozilla-1.5/res/Xft
DYLD_LIBRARY_PATH=/usr/local/lib/mozilla-1.5:/usr/local/lib/mre/mre-1.5

LIBRARY_PATH=/usr/local/lib/mozilla-1.5:/usr/local/lib/mozilla-1.5/components:/usr/local/lib/mre/mre-1.5
       SHLIB_PATH=/usr/local/lib/mozilla-1.5:/usr/local/lib/mre/mre-1.5
          LIBPATH=/usr/local/lib/mozilla-1.5:/usr/local/lib/mre/mre-1.5
       ADDON_PATH=/usr/local/lib/mozilla-1.5
      MOZ_PROGRAM=/usr/local/lib/mozilla-1.5/mozilla-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/local/lib/mozilla-1.5/mozilla-bin -x /tmp/mozargs56158
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-unknown-freebsd"...
(no debugging symbols found)...

   The mozilla 1.5 sources were working fine on the same machine with
FreeBSD 4.7 and some other machine running FreeBSD 4.4.

Hints anyone ?

-- Yaron.




More information about the freebsd-questions mailing list