Current-Users archive

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

editors/Sigil vs. binutils-2.23


I'm confused by editors/Sigil breakage:

Linking CXX executable ../../bin/sigil
ld: /scratch/editors/Sigil/work/.buildlink/qt4/lib/ undefined 
reference to symbol 'pthread_cancel'
ld: note: 'pthread_cancel' is defined in DSO /usr/lib/ so try 
adding it to the linker command line
/usr/lib/ could not read symbols: Invalid operation
*** Error code 1

The Sigil source code does not use pthread_cancel. QtCore itself is
linked against pthread:

# ldd /usr/pkg/qt4/lib/                                             
        -lz.1 => /usr/lib/
        -lgcc_s.1 => /usr/lib/
        -lc.12 => /usr/lib/
        -lstdc++.7 => /usr/lib/
        -lm.0 => /usr/lib/
        -lpthread.1 => /usr/lib/

So where is the problem?

Home | Main Index | Thread Index | Old Index