Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Nov 2014 11:01:36 -0300
From:      Mario Lobo <lobo@bsd.com.br>
To:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Problem compiling firefox 33.0.1
Message-ID:  <CA%2ByoEx8Ryi33OwDHmU96QhDruKXMX3Jg88=_DdsBaaNyysFekA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi

When compiling, I get this error:

    INPUT("../mozjs-dtrace.o")

../mozjs-dtrace.o: In function `dtrace_dof_init':
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0xe1):
undefined reference to `elf_version'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x112):
undefined reference to `elf_begin'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x12d):
undefined reference to `elf_getshdrstrndx'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x137):
undefined reference to `elf_nextscn'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x1a3):
undefined reference to `elf_getdata'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x1c8):
undefined reference to `elf_getdata'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x1db):
undefined reference to `elf_getdata'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x1f7):
undefined reference to `gelf_getshdr'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x217):
undefined reference to `elf_strptr'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x236):
undefined reference to `elf_nextscn'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x302):
undefined reference to `elf_end'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x4ef):
undefined reference to `elf_end'
../mozjs-dtrace.o: In function `fixsymbol':
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x65b):
undefined reference to `gelf_getsym'
/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/comm=
on/drti.c:(.text+0x693):
undefined reference to `elf_strptr'
c++: error: linker command failed with exit code 1 (use -v to see
invocation)
gmake[5]: *** [js] Error 1
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/obj-x86_64-unknown-freebsd10.1=
/js/src/shell'
gmake[4]: *** [js/src/shell/libs] Error 2


uname: 10.1-BETA1 FreeBSD 10.1-BETA1 #0 r271706

I=C2=B4ve tried installing devel/libelf but still get the same results.

Would anyone have any suggestions?

Thanks



--=20
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winfoes FREE)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2ByoEx8Ryi33OwDHmU96QhDruKXMX3Jg88=_DdsBaaNyysFekA>