[Epiphany] epiphany 0.6.0 compile problem



Hi,
I'm on Mandrake 9.1 (with mandrake mozilla-devel and other mozilla 1.3
rpms installed) and when I try to compile epiphany, all goes well until
it comes to linking epiphany-bin
g++ -g -O2 -o epiphany-bin (plus all the onject files and includes)
Then follows over 3000 lines of errors, here's the first few:

../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0x9bd): In
function
`mozilla_embed_get_uri_parent':/usr/include/mozilla-1.3/xpcom/nsCOMPtr.
h:700: undefined reference to `nsCOMPtr_base::begin_assignment()'
../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0xa0d): In
function
`mozilla_embed_get_uri_parent':/usr/include/mozilla-1.3/xpcom/nsIServic
eManagerUtils.h:54: undefined reference to `vtable for
nsGetServiceByCID'
../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0xa2e): In
function
`mozilla_embed_get_uri_parent':/usr/include/mozilla-1.3/xpcom/nsCOMPtr.
h:343: undefined reference to `vtable for nsQueryInterface'
../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0xa5f): In
function
`mozilla_embed_get_uri_parent':/usr/include/mozilla-1.3/xpcom/nsISuppor
tsUtils.h:243: undefined reference to
`nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)'
../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0xa85):/usr/incl
ude/mozilla-1.3/xpcom/nsISupportsUtils.h:243: undefined reference to
`nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID
const&)'../embed/.libs/libephyembed.al(mozilla-embed.lo)(.text+0xad1):
In function
`mozilla_embed_get_uri_parent':/usr/include/mozilla-1.3/necko/nsNetUtil
.h:106: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base
[not-in-charge]()'

Does anyone have any clue what could be causing this?

Thanks, 
Smigs



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]