[flext] Flext Build on Debian

Thomas Grill gr at grrrr.org
Thu Dec 19 12:56:40 UTC 2013


Differently from the autobuild tools, for the flext build system the install step does not build the external. Also, you should clean the build first. Try:

./build.sh pd gcc clean
./build.sh pd gcc
sudo ./build.sh pd gcc install


Am 19.12.2013 um 13:28 schrieb Juancito Tolengo <juanicotolengo at gmail.com>:

> I've tried, change this:
> 
> BUILDCLASS=flext
> BUILDMODE=multi
> BUILDTYPE=all
> 
> on the package.txt and still without working. Here's the output:
> 
> ./build.sh pd gcc install
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=single _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/release-single/libflext-pd_s.a.0.5.2 /usr/lib/pd-extended/extra/lib
> ln -sf libflext-pd_s.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_s.a
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/release-multi/libflext-pd_t.a.0.5.2 /usr/lib/pd-extended/extra/lib
> ln -sf libflext-pd_t.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_t.a
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=shared SHARED=1 _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/release-shared/libflext-pd.so.0.5.2 /usr/lib/pd-extended/extra/lib
> /sbin/ldconfig -l /usr/lib/pd-extended/extra/lib/libflext-pd.so.0.5.2
> ln -sf libflext-pd.so.0.5 /usr/lib/pd-extended/extra/lib/libflext-pd.so
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=single DEBUG=1 _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/debug-single/libflext-pd_sd.a.0.5.2 /usr/lib/pd-extended/extra/lib
> ln -sf libflext-pd_sd.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_sd.a
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/debug-multi/libflext-pd_td.a.0.5.2 /usr/lib/pd-extended/extra/lib
> ln -sf libflext-pd_td.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_td.a
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _install_
> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
> install pd-linux/debug-shared/libflext-pd_d.so.0.5.2 /usr/lib/pd-extended/extra/lib
> /sbin/ldconfig -l /usr/lib/pd-extended/extra/lib/libflext-pd_d.so.0.5.2
> ln -sf libflext-pd_d.so.0.5 /usr/lib/pd-extended/extra/lib/libflext-pd_d.so
> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext
> 
> 
> 2013/12/19 Thomas Grill <gr at grrrr.org>
> Well, you built the external as „shared“ (probably specified as such in the external’s package.txt) which means that flext is used as a shared library. Obviously the flext*.so is not in your dynamic linker path.
> You could also change the build mode to „multi“ and recompile.
> gr~~~
> 
> Am 19.12.2013 um 13:00 schrieb Juancito Tolengo <juanicotolengo at gmail.com>:
> 
>> For example, here's the output that PD gives me when I tried to create an external called vinylcontrol~:
>> 
>> /usr/lib/pd-extended/tcl/../extra/vinylcontrol~.pd_linux: /usr/lib/pd-extended/tcl/../extra/vinylcontrol~.pd_linux: undefined symbol: _ZN19flext_root_shared_ddlEPv
>>  vinylcontrol~
>> ... couldn't create
>> 
>> 
>> I've opened PD with -verbose option, there was something that called my attention:
>> 
>> tried /usr/lib/pd-extended/extra/lib/flext/pdp/pdp.pd_linux and failed
>> tried /usr/lib/pd-extended/extra/ggee/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /usr/lib/pd-extended/extra/ekext/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /usr/lib/pd-extended/extra/flatgui/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /usr/lib/pd-extended/extra/chaos/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /home/juanicotolengo/pd-externals/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /usr/local/lib/pd-externals/vinylcontrol~/vinylcontrol~.pd and failed
>> tried /usr/lib/pd-extended/extra/vinylcontrol~/vinylcontrol~.pd and failed
>> 
>> PD is failling when it tries to open every extra (there is much more output about other externals). Could it be due to a permission problem??
>> Thanks a lot!
>> 
>> Juan.
>> 
>> 
>> 2013/12/19 Juancito Tolengo <juanicotolengo at gmail.com>
>> There are no errors on the building process, but when I try to create an object built in Flext (also with the included examples) pd tell me that it couldn't create the object. Here's the output of the building process:
>> 
>> The output for ./build.sh pd gcc
>> 
>> 
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=single _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=shared SHARED=1 _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=single DEBUG=1 _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _build_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make[1]: No se hace nada para `_build_'.
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext
>> 
>> 
>> 
>> The output for ./build.sh pd gcc install
>> 
>> 
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=single _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/release-single/libflext-pd_s.a.0.5.2 /usr/lib/pd-extended/extra/lib
>> ln -sf libflext-pd_s.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_s.a
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/release-multi/libflext-pd_t.a.0.5.2 /usr/lib/pd-extended/extra/lib
>> ln -sf libflext-pd_t.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_t.a
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=shared SHARED=1 _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/release-shared/libflext-pd.so.0.5.2 /usr/lib/pd-extended/extra/lib
>> /sbin/ldconfig -l /usr/lib/pd-extended/extra/lib/libflext-pd.so.0.5.2
>> ln -sf libflext-pd.so.0.5 /usr/lib/pd-extended/extra/lib/libflext-pd.so
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=single DEBUG=1 _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/debug-single/libflext-pd_sd.a.0.5.2 /usr/lib/pd-extended/extra/lib
>> ln -sf libflext-pd_sd.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_sd.a
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/debug-multi/libflext-pd_td.a.0.5.2 /usr/lib/pd-extended/extra/lib
>> ln -sf libflext-pd_td.a.0.5.2 /usr/lib/pd-extended/extra/lib/libflext-pd_td.a
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> make -f ./buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _install_
>> make[1]: se ingresa al directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> install pd-linux/debug-shared/libflext-pd_d.so.0.5.2 /usr/lib/pd-extended/extra/lib
>> /sbin/ldconfig -l /usr/lib/pd-extended/extra/lib/libflext-pd_d.so.0.5.2
>> ln -sf libflext-pd_d.so.0.5 /usr/lib/pd-extended/extra/lib/libflext-pd_d.so
>> for f in /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/ /usr/lib/pd-extended/extra/include/flext/lockfree/; do mkdir -p $f; done
>> for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp; do install source/$f /usr/lib/pd-extended/extra/include/flext/$f; done
>> make[1]: se sale del directorio `/home/juanicotolengo/Programas/FLEXT/flext'
>> 
>> 
>> 2013/12/19 Thomas Grill <gr at grrrr.org>
>> Hi Juancito,
>> it would certainly be useful to know the console output of the building process.
>> And how does it not work? - are there any error messages, crashes etc.?
>> gr~~~
>> 
>> Am 19.12.2013 um 05:08 schrieb Juancito Tolengo <juanicotolengo at gmail.com>:
>> 
>> > Hi all, I'm trying to compile flext on Debian. I pointed out the directories on the file config-lnx-pd-gcc.txt:
>> >
>> > PDPATH=/usr/include/pdextended
>> >
>> > FLEXTPREFIX=/usr/lib/pd-extended/extra
>> >
>> > INSTPATH=/usr/lib/pd-extended/extra
>> >
>> > But when I tried to open an external it doesn't work. There is something extra I should do? Thanks!
>> > _______________________________________________
>> > http://grrrr.org/ext/flext
>> >
>> > flext mailing list
>> > flext at grrrr.org
>> > http://grrrr.org/cgi-bin/mailman/listinfo/flext
>> 
>> 
>> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://grrrr.org/pipermail/flext/attachments/20131219/642c764a/attachment-0001.html>


More information about the flext mailing list