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?

Reply via email to