building project Jamfile ('object(project-target)@54') with Building target './a' Build request: object(property-set)@9 Command line free features: Target requirements: multi msvc,shared:multi Common properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd multi 4.5 gcc console debug off on Usage requirements for a: Build properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd multi 4.5 gcc console debug off on Usage requirements from a: multi /path/to/here/bin/gcc-4.5/debug/threading-multi Building target './e' Build request: object(property-set)@9 Command line free features: Target requirements: msvc,shared:multi Common properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd single 4.5 gcc console debug off on Building target './a' Build request: object(property-set)@82 off object on on on off off shared yes yes off FREEBSD on off on on shared native off freebsd single 4.5 gcc debug off on Command line free features: Target requirements: multi msvc,shared:multi Common properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd multi 4.5 gcc console debug off on Usage requirements for a: Build properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd multi 4.5 gcc console debug off on Usage requirements from a: multi /path/to/here/bin/gcc-4.5/debug/threading-multi Usage requirements for e: multi /path/to/here/bin/gcc-4.5/debug/threading-multi Build properties: off object on on on off true freebsd off off shared yes yes off FREEBSD on off on on shared native off false project-relative freebsd multi single 4.5 gcc console debug off on /path/to/here/bin/gcc-4.5/debug/threading-multi Usage requirements from e: multi /path/to/here/bin/gcc-4.5/debug/threading-multi ...found 14 targets... ...updating 4 targets... gcc.compile.c++ bin/gcc-4.5/debug/threading-multi/a.o gcc.link.dll bin/gcc-4.5/debug/threading-multi/liba.so gcc.compile.c++ bin/gcc-4.5/debug/threading-multi/e.o gcc.link bin/gcc-4.5/debug/threading-multi/e bin/gcc-4.5/debug/threading-multi/liba.so: undefined reference to `pthread_create' collect2: ld returned 1 exit status "/usr/local/bin/g++" -Wl,-R -Wl,"/path/to/here/bin/gcc-4.5/debug/threading-multi" -Wl,-rpath-link -Wl,"/path/to/here/bin/gcc-4.5/debug/threading-multi" -o "bin/gcc-4.5/debug/threading-multi/e" -Wl,--start-group "bin/gcc-4.5/debug/threading-multi/e.o" "bin/gcc-4.5/debug/threading-multi/liba.so" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g ...failed gcc.link bin/gcc-4.5/debug/threading-multi/e... ...failed updating 1 target... ...updated 3 targets...