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

undefined references zuordnen (was: Verwendung von MolMol)



"Dr. Bernhard Kleine" <bernhard.kleine@mne.uka.de> schrieb:

> Hi, jedefrau/jedermann
>
> hat schon mal jemand unter debian das Programm MolMol zum Laufen
> gebracht?
>
> Reference:
> http://www.mol.biol.ethz.ch/wuthrich/software/molmol/
>
> Leider habe ich keine Erfahrung mit install make etc und bin
> gescheitert.

Ich habe jetzt selber ein Problem, bei dem ich nicht weiterkomme. Und
zwar gibt es beim linken tausende "undefined references", und ich kriege
nicht raus, was ich dafür installieren oder eintragen müsste:

make[4]: Entering directory `/home/frank/lps/src/molmol-2k.2.0/src/main'
/usr/bin/cc -o molmol -I../../tools/include -I../../sg/include
-I../../include -O -L/usr/X11R6/lib/ MolMol.o MolInit.o
../../lib/libcip.a ../../lib/libcmd.a ../../lib/libui.a
../../lib/libgraph.a ../../lib/libio.a ../../lib/libpu.a
../../lib/libcalc.a ../../lib/libprim.a ../../lib/libdata.a
../../lib/libattr.a ../../lib/libfileio.a ../../lib/libos.a
../../sg/lib/libsg.a ../../tools/lib/libtools.a /usr/lib/libtiff.a
/usr/lib/libjpeg.a /usr/lib/libpng.a /usr/lib/libz.a -lXm -lXt -lX11 -lm
../../lib/libio.a(IODev.o)(.data+0x14): undefined reference to `IOMotifGLSetDev'

Ich habe da ein Perlscript namens findsym, das mittels ld.so.conf und nm
alle Libraries durchsucht. Aber es sagt:

frank@alhambra:~/src/molmol-2k.2.0$ findsym IOMotifGLSetDev
/home/frank/bin/findsym: One or more of your libraries are stripped.
/home/frank/bin/findsym: The symbol may not be found because of this.
/home/frank/bin/findsym: The symbol IOMotifGLSetDev was not found.
frank@alhambra:~/src/molmol-2k.2.0$ 

liegt das jetzt doch an den stripped libraries, oder muss ich was
installieren - und wenn ja wie finde ich raus was?

Ob ich libmotif-dev oder lesstif-dev installiere macht dabei keinen
Unterschied.

TIA, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie



Reply to: