<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div style="RIGHT: auto">Hi list,</div>
<div style="RIGHT: auto">&nbsp;&nbsp;&nbsp;&nbsp; Just an fyi and question about building flext on winxp using mingw:</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">from build.txt:</div>
<div style="RIGHT: auto">"Please be aware that the build system might have difficulties handling paths with spaces."</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">Unclear whether this statement only applies to the directory in which you are building</div>
<div style="RIGHT: auto">flext or everything including your installation of pd.&nbsp; If it is the latter then this is confused by</div>
<div style="RIGHT: auto">the fact that config-win-pd-mingw seems to point by default to %ProgramFiles%\pd which</div>
<div style="RIGHT: auto">is guaranteed to have spaces in it.</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">also from buildsys\config-win-pd-mingw:</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto"># path to pthreads headers (PD comes with some in the src folder)</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">as far as I can tell this simply isn't true except for an old branch of pd where the header file</div>
<div style="RIGHT: auto">no longer even exists.&nbsp; But the bigger problem is that mingw itself doesn't</div>
<div style="RIGHT: auto">come with support for pthreads.&nbsp; However, there is a third party library here:</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto"><A style="RIGHT: auto" href="http://sourceware.org/pthreads-win32/">http://sourceware.org/pthreads-win32/</A></div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">&nbsp;Unfortunately when I a) put the pthread.h header file in path-to-pd\include, and b)&nbsp;put the</div>
<div style="RIGHT: auto">executable + library files in path-to-pd\ I get errors at the end of the compilation that it</div>
<div style="RIGHT: auto">can't find _imp__* (below).&nbsp; If I set LDFLAGS to -static then I still get an error that it can't find -lpd</div>
<div style="RIGHT: auto">at the very end.</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">I don't see any other options in the notes or build instructions.</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">Downloaded flext using:</div>
<div>svn co <SPAN class=link-https><A class=reference href="https://svn.grrrr.org/ext/trunk/flext">https://svn.grrrr.org/ext/trunk/flext</A></SPAN> flext</div>
<div style="RIGHT: auto"><VAR id=yui-ie-cursor></VAR>&nbsp;</div>
<div style="RIGHT: auto">This is with 0.43.4-extended-20130111.</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">-Jonathan</div>
<div style="RIGHT: auto">&nbsp;</div>
<div style="RIGHT: auto">d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fll<BR>ib.cpp -o pd-mingw\release-shared\fllib.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flx<BR>let.cpp -o pd-mingw\release-shared\flxlet.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fla<BR>ttr.cpp -o pd-mingw\release-shared\flattr.opp<BR>g++ -c -msse
 -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fla<BR>ttr_ed.cpp -o pd-mingw\release-shared\flattr_ed.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fls<BR>upport.cpp -o pd-mingw\release-shared\flsupport.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG
 -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flu<BR>til.cpp -o pd-mingw\release-shared\flutil.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fla<BR>tom.cpp -o pd-mingw\release-shared\flatom.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include
 -I"%ProgramFiles%/pd"/include/pd source/fla<BR>tom_pr.cpp -o pd-mingw\release-shared\flatom_pr.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flt<BR>hr.cpp -o pd-mingw\release-shared\flthr.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flt<BR>imer.cpp -o pd-mingw\release-shared\fltimer.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3
 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fls<BR>imd.cpp -o pd-mingw\release-shared\flsimd.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flo<BR>ut.cpp -o pd-mingw\release-shared\flout.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2
 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fla<BR>tom_part.cpp -o pd-mingw\release-shared\flatom_part.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/fli<BR>tem.cpp -o pd-mingw\release-shared\flitem.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flm<BR>eth.cpp -o
 pd-mingw\release-shared\flmeth.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flm<BR>sg.cpp -o pd-mingw\release-shared\flmsg.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flp<BR>roxy.cpp -o pd-mingw\release-shared\flproxy.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32
 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flq<BR>ueue.cpp -o pd-mingw\release-shared\flqueue.opp<BR>source/flqueue.cpp:47:14: warning: declaration 'struct flext_shared::MsgBundle'<BR>does not declare anything [enabled by default]<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flb<BR>ind.cpp -o pd-mingw\release-shared\flbind.opp<BR>g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4&nbsp;&nbsp; -D_WIN32_WINNT=0x500<BR>&nbsp;-mms-bitfields -DWIN32 -D_WINDOWS -DFLEXT_USE_SIMD
 -DNDEBUG -DFLEXT_SHARED -DFL<BR>EXT_EXPORTS -DFLEXT_SYS=2 -DPD -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/p<BR>d"/src -I"%ProgramFiles%/pd"/include -I"%ProgramFiles%/pd"/include/pd source/flm<BR>ap.cpp -o pd-mingw\release-shared\flmap.opp<BR>g++ -shared -Wl,-S -L"%ProgramFiles%\pd"\bin -L"%ProgramFiles%\pd"/bin -o pd-min<BR>gw\release-shared\libflext-pd.dll&nbsp;&nbsp; pd-mingw\release-shared\flbase.opp pd-mingw\<BR>release-shared\flext.opp pd-mingw\release-shared\flbuf.opp pd-mingw\release-shar<BR>ed\fldsp.opp pd-mingw\release-shared\fllib.opp pd-mingw\release-shared\flxlet.op<BR>p pd-mingw\release-shared\flattr.opp pd-mingw\release-shared\flattr_ed.opp pd-mi<BR>ngw\release-shared\flsupport.opp pd-mingw\release-shared\flutil.opp pd-mingw\rel<BR>ease-shared\flatom.opp pd-mingw\release-shared\flatom_pr.opp pd-mingw\release-sh<BR>ared\flthr.opp pd-mingw\release-shared\fltimer.opp pd-mingw\release-shared\flsim<BR>d.opp
 pd-mingw\release-shared\flout.opp pd-mingw\release-shared\flatom_part.opp<BR>pd-mingw\release-shared\flitem.opp pd-mingw\release-shared\flmeth.opp pd-mingw\r<BR>elease-shared\flmsg.opp pd-mingw\release-shared\flproxy.opp pd-mingw\release-sha<BR>red\flqueue.opp pd-mingw\release-shared\flbind.opp pd-mingw\release-shared\flmap<BR>.opp&nbsp; -lpd<BR>pd-mingw\release-shared\flsupport.opp:flsupport.cpp:(.text+0xa0): undefined refe<BR>rence to `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1f): undefined reference to<BR>&nbsp;`_imp__pthread_getschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x3d): undefined reference to<BR>&nbsp;`_imp__sched_get_priority_min'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x54): undefined reference to<BR>&nbsp;`_imp__sched_get_priority_max'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x7b): undefined reference
 to<BR>&nbsp;`_imp__pthread_setschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x586): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x59e): undefined reference t<BR>o `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x5bf): undefined reference t<BR>o `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x731): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x74b): undefined reference t<BR>o `_imp__pthread_attr_init'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x75c): undefined reference t<BR>o `_imp__pthread_attr_setdetachstate'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x794): undefined reference t<BR>o `_imp__pthread_mutex_init'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x7a8): undefined reference t<BR>o
 `_imp__pthread_cond_init'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x7c8): undefined reference t<BR>o `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x7d8): undefined reference t<BR>o `_imp__pthread_cond_wait'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x7e1): undefined reference t<BR>o `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x84c): undefined reference t<BR>o `_imp__pthread_create'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x952): undefined reference t<BR>o `_imp__pthread_mutex_destroy'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xb7a): undefined reference t<BR>o `_imp__pthread_mutex_init'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xb8d): undefined reference t<BR>o `_imp__pthread_attr_init'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xb9e): undefined reference t<BR>o
 `_imp__pthread_attr_setdetachstate'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xbbf): undefined reference t<BR>o `_imp__pthread_create'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xbf0): undefined reference t<BR>o `_imp__pthread_attr_destroy'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xc86): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0xd1b): undefined reference t<BR>o `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1137): undefined reference<BR>to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1231): undefined reference<BR>to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x137f): undefined reference<BR>to `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x13fd): undefined reference<BR>to
 `_imp__pthread_equal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1589): undefined reference<BR>to `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x15b6): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x15d5): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x15f0): undefined reference<BR>to `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1606): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1636): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1652): undefined reference<BR>to `_imp__pthread_equal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x190a): undefined reference<BR>to
 `_imp__pthread_equal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b13): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b3a): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b4f): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b76): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b8f): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1b95): undefined reference<BR>to `_imp__pthread_self'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1c15): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x1fee): undefined reference<BR>to
 `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2008): undefined reference<BR>to `_imp__pthread_cancel'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2207): undefined reference<BR>to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x236d): undefined reference<BR>to `_imp__pthread_getschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x238c): undefined reference<BR>to `_imp__sched_get_priority_min'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x23a3): undefined reference<BR>to `_imp__sched_get_priority_max'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x23ca): undefined reference<BR>to `_imp__pthread_setschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2420): undefined reference<BR>to `_imp__pthread_getschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x245f): undefined reference<BR>to
 `_imp__pthread_getschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2486): undefined reference<BR>to `_imp__pthread_setschedparam'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2606): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2616): undefined reference<BR>to `_imp__pthread_cond_wait'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x2621): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x26c0): undefined reference<BR>to `_imp__pthread_mutex_lock'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x26d8): undefined reference<BR>to `_imp__pthread_cond_timedwait'<BR>pd-mingw\release-shared\flthr.opp:flthr.cpp:(.text+0x26e3): undefined reference<BR>to `_imp__pthread_mutex_unlock'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0xab): undefined reference
 to<BR>&nbsp;`_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0xcc): undefined reference to<BR>&nbsp;`_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x137): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x15a): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x1cf): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x1f2): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x261): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x284): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x30e): undefined reference t<BR>o
 `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x331): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x3ef): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x410): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x49b): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x4bc): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x51d): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x53e): undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x59d): undefined reference t<BR>o `_imp__pthread_self'<BR>pd-mingw\release-shared\flout.opp:flout.cpp:(.text+0x5be):
 undefined reference t<BR>o `_imp__pthread_equal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0xd): undefined reference<BR>&nbsp;to `_imp__pthread_cond_destroy'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x1a): undefined referenc<BR>e to `_imp__pthread_mutex_destroy'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x2e): undefined referenc<BR>e to `_imp__pthread_mutex_destroy'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x645): undefined referen<BR>ce to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x80d): undefined referen<BR>ce to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0xa64): undefined referen<BR>ce to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0xcbe): undefined referen<BR>ce to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0xf14):
 undefined referen<BR>ce to `_imp__pthread_cond_signal'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x11da): more undefined r<BR>eferences to `_imp__pthread_cond_signal' follow<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text+0x3409): undefined refere<BR>nce to `_imp__pthread_self'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text.startup+0x213): undefined<BR>&nbsp;reference to `_imp__pthread_mutex_init'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text.startup+0x228): undefined<BR>&nbsp;reference to `_imp__pthread_cond_init'<BR>pd-mingw\release-shared\flqueue.opp:flqueue.cpp:(.text.startup+0x259): undefined<BR>&nbsp;reference to `_imp__pthread_mutex_destroy'<BR>collect2: ld returned 1 exit status<BR>mingw32-make[1]: *** [pd-mingw\release-shared\libflext-pd.dll] Error 1<BR style="RIGHT: auto">mingw32-make[1]: Leaving directory `C:/flext/flext'<BR>mingw32-make: *** [build-release-shared] Error 2</div>
<div style="RIGHT: auto">C:\flext\flext&gt;</div></div></body></html>