On Sun 2002-02-24, Brian Flangsmythe wrote: > I finally managed to get the LyX configure to work without complaints. Now I > have troubles when compiling instead. There seems to be something wrong with > the linking of libraries, because I get the following message (in the end of > the compilation): > > (I'm trying to install lyx-1.2.0 with XForms 89) > > (...a lot of similar lines *cut*)
maybe we need to see some more lines. see below. > ~/lyx-1.2.0cvs/src/frontends/xforms/form_maths_matrix.C:75: undefined > reference to `fl_set_object_callback' > ~/lyx-1.2.0cvs/src/frontends/xforms/form_maths_matrix.C:76: undefined > reference to `fl_end_form' > collect2: ld returned 1 exit status > make[3]: *** [lyx] Error 1 > make[3]: Leaving directory `/merlot/pg/pmxas/lyx-1.2.0cvs/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/merlot/pg/pmxas/lyx-1.2.0cvs/src' > make[1]: *** [all-recursive-am] Error 2 > make[1]: Leaving directory `/merlot/pg/pmxas/lyx-1.2.0cvs/src' > make: *** [all-recursive] Error 1 hmmm, I looked in my forms.h, and the fl_set_object_callback function is defined there. I even checked nm libforms.a | grep fl_set_object_callback, to make sure, and yes, the function does live there, inside the libforms.a Your compiler complains that it cannot find the symbol, even though it *is* defined inside libforms.a. I would like to see the actual compiler commandline that fails, and the error that appear *immedialtel* after that. It should appear when you do 'make'. Also, can you send the options you gave to ./configure?