In the last episode (Nov 08), Xavier Beaudouin said:
Le 8 nov. 04, à 18:07, Dan Nelson a écrit :
In the last episode (Nov 08), Xavier Beaudouin said:
I have the following error when compiling pike 7.2.570 on freebsd sparc64 :
Compiling peep_t.c svalue.o(.text+0x23bc): In function `is_lt': : undefined reference to `_Qp_cmp' svalue.o(.text+0x2428): In function `is_lt': : undefined reference to `_Qp_cmp' svalue.o(.text+0x28a0): In function `is_lt': : undefined reference to `_Qp_cmp'
Can you tell me where is this comming from ?
Are you building with --with-long-double-precision?
Yes I am using :
--with-thread-library=${PTHREAD_LIBS} \ --with-double-precision \ --with-long-double-precision \
Do you think this the culprit?
Probably. My guess is that when the FreeBSD sparc64 port was done, the developers forgot about one of the glue functions required by the sparc64 ABI. If you can get a small testcase to prove there's a problem it should be easy to get it fixed.