guile-1.8.6 build core dumps (autoconf issue ?)

Manish Jain invalid.pointer at gmail.com
Thu Apr 2 01:37:25 PDT 2009


Mel Flynn wrote:
> On Thursday 02 April 2009 03:01:53 manish jain wrote:
>> Hi Mel,
>>
>> Sorry, I was away for work.
>>
>> Here is what I think you want :
>>
>> /usr/ports/lang/guile # make -C /usr/ports/lang/guile -V CONFIGURE_ENV
>> -V CONFIGURE_ARGS
>> CPPFLAGS="-I/usr/local/include"  LDFLAGS="-L/usr/local/lib"
>> SHELL=/bin/sh CONFIG_SHELL=/bin/sh MAKE=gmake
>> AUTOCONF=/usr/local/bin/autoconf-2.62
>> AUTOHEADER=/usr/local/bin/autoheader-2.62
>> AUTOIFNAMES=/usr/local/bin/ifnames-2.62
>> AUTOM4TE=/usr/local/bin/autom4te-2.62
>> AUTORECONF=/usr/local/bin/autoreconf-2.62
>> AUTOSCAN=/usr/local/bin/autoscan-2.62
>> AUTOUPDATE=/usr/local/bin/autoupdate-2.62 AUTOCONF_VERSION=262
>> lt_cv_sys_max_cmd_len=262144
>>  --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
> 
> Hmmm...last straw:
> find /usr/local -name '*.la' -exec grep -- '-llthread' {} +
> 
> To explain: something guile needs is built with linux-threads yet this is not 
> correctly handled and the resulting binaries are flawed, most likely because 
> another library that guile needs uses FreeBSD native threads.
> 
> On FreeBSD threaded linking is done with -pthread linker flag which pulls in 
> the correct threading library (on 7.0 and above libthr, on 6.x and earlier 
> libpthread).


Hi Mel,

There is no output.

> /root # find /usr/local -name '*.la' -exec grep -- '-llthread' {} +
> /root # 
> 


-- 

Thank you and Regards
Manish Jain
invalid.pointer at gmail.com
+91-99830-62246



More information about the freebsd-questions mailing list