ddd
[Top][All Lists]
Advanced

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

Re: DDD-3.3.9-test1 is released


From: Dan Kirkwood
Subject: Re: DDD-3.3.9-test1 is released
Date: Thu, 06 May 2004 13:43:58 -0600
User-agent: Mozilla Thunderbird 0.6 (X11/20040502)

Andrew, yes they are there.. and running the link step manually with the addition of those -l switches worked with 3.3.8. I just thought I'd give some feedback when I saw the same thing in the 3.3.9-test1 version (so yes, I've tried that version.., unless it's been updated since you sent out the original message..) I'm willing to try some things if it helps.. thanks.. -dan

Here are the details of those libraries..

$ rpm -qf /usr/X11R6/lib/libXm.so
openmotif-devel-2.2.2-16

$ rpm -qf /usr/X11R6/lib/libXmu.so.6
XFree86-libs-4.3.0-35.EL

$ rpm -qlf /usr/X11R6/lib/libXmu.so.6 | egrep 'libX(m|mu|ext|p).so'
/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXext.so.6.4
/usr/X11R6/lib/libXmu.so.6
/usr/X11R6/lib/libXmu.so.6.2
/usr/X11R6/lib/libXp.so.6
/usr/X11R6/lib/libXp.so.6.2


Andrew Gaylard wrote:

Dan Kirkwood wrote:

My apologies.. first mailed as html which got scrubbed from the group. Resending in plain text..

Thanks for the response Arnaud.. I did send the details last week, but got no responses..

Here they are again.. I had the same problems with 3.3.8 and managed to get around them by finding the correct lib dependencies manually and inserting them in the configure script.. If it's a generic problem, though, I'd like to make sure it gets fixed (or ddd won't be used much by RHEL users..)

Here are details on my system:

uname -m = i686
uname -r = 2.4.21-4.EL
uname -s = Linux
uname -v = #1 Fri Oct 3 18:13:58 EDT 2003
gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-20)

And an excerpt from config.log:

configure:26647: checking for Motif
configure:26684: g++ -c -g -O2 -fpermissive -isystem /usr/X11R6/include conftest.cc >&5
configure:26690: $? = 0
configure:26694: test -z
                       || test ! -s conftest.err
configure:26697: $? = 0
configure:26700: test -s conftest.o
configure:26703: $? = 0
configure:26793: g++ -o conftest -g -O2 -fpermissive -isystem /usr/X11R6/include -L/usr/X11R6/lib conftest.cc -lXm -lXt -lX11 -lSM -lICE >&5 /usr/bin/ld: warning: libXmu.so.6, needed by /usr/X11R6/lib/libXm.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libXext.so.6, needed by /usr/X11R6/lib/libXm.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libXp.so.6, needed by /usr/X11R6/lib/libXm.so, not found (try using -rpath or -rpath-link)
/usr/X11R6/lib/libXm.so: undefined reference to `_XEditResGet32'
/usr/X11R6/lib/libXm.so: undefined reference to `XmuNCopyISOLatin1Lowered'
/usr/X11R6/lib/libXm.so: undefined reference to `_XEditResResetStream'
/usr/X11R6/lib/libXm.so: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.so: undefined reference to `XpGetDocumentData'
/usr/X11R6/lib/libXm.so: undefined reference to `XpGetPageDimensions'
/usr/X11R6/lib/libXm.so: undefined reference to `XpGetOneAttribute'
/usr/X11R6/lib/libXm.so: undefined reference to `_XEditResCheckMessages'
/usr/X11R6/lib/libXm.so: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.so: undefined reference to `XShapeCombineRectangles'

Obviously, -lXm requires -lXmu -lXext -lXp. Question is, why aren't these required on other systems, and why isn't it detected?

Any help would be greatly appreciated..

-dan


Dan,

2 questions:

1/ do you actually have libXmu, libXext, and libXp?

2/ if so, then where?

3/ can you try with 3.3.9-test1 from sf.net, and let me know what
happens?

Thanks,
Andrew.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]