bakercp / ofxSerial

An cross platform Serial library for openFrameworks.
Other
46 stars 21 forks source link

compiled but crashed #20

Open icq4ever opened 5 years ago

icq4ever commented 5 years ago

hello bakercp ! at first, thank you for this great addon.

I can compile example but when I try running, it crashed.

HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
/bin/sh: line 1:  6990 Segmentation fault      (core dumped) ./example_buffered_serial_device
make: *** [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:197: RunRelease] Error 139
The terminal process terminated with exit code: 2

it's arch linux x64, openFrameworks 0.10.1 ofxSerial , ofxIO addons are stable branch.

is there anything I missed..?

bakercp commented 5 years ago

Perhaps an obvious answer, but are other OF example programs working for you? Are other ofxIO examples segfaulting? I'm trying to figure out where the offending code is. Maybe run with the debugger on?

icq4ever commented 5 years ago

other OF addons /basic examples are OK. but ofxIO example is not compiled with stable branch.

here's a compile log with ofxIO/example_base64_encoding example :

HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
Compiling OF library for Release
make[1]: Entering directory '/home/icq4ever/oF/libs/openFrameworksCompiled/project'
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
Done!
make[1]: Leaving directory '/home/icq4ever/oF/libs/openFrameworksCompiled/project'

Compiling example_base64_encoding for Release
make[1]: Entering directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding'
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
Linking bin/example_base64_encoding for linux64
g++ -o bin/example_base64_encoding  obj/linux64/Release/src/main.o obj/linux64/Release/src/ofApp.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-sinksource.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-stubs-internal.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/lz4/src/lz4.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferStream.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBuffer.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcherManager.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HiddenFileFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HexBinaryEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RegexPathFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferWriter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/URIEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/LinkFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/PathFilterCollection.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DeviceFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SLIPEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Compression.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SearchPath.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/FileExtensionFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIterator.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferReader.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/COBSEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcher.o  /home/icq4ever/oF/libs/openFrameworksCompiled/lib/linux64/libopenFrameworks.a   -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -fuse-ld=gold -L/home/icq4ever/oF/libs/fmodex/lib/linux64/ -lfmodex /home/icq4ever/oF/libs/kiss/lib/linux64/libkiss.a /home/icq4ever/oF/libs/tess2/lib/linux64/libtess2.a   -lz -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -ludev -lfontconfig -lfreetype -lsndfile -lopenal -lcurl -lglfw -lrtaudio -ljack -lpulse-simple -lpulse -lasound -lGLEW -lGLU -lGL -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lmpg123  -lglut -lX11 -lXrandr -lXxf86vm -lXi -lXcursor -ldl -lpthread -lfreeimage -lboost_filesystem -lboost_system -lpugixml -luriparser -lXinerama
make[1]: Leaving directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding'

obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::File()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::~Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::Path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::operator=(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::~Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::operator++(): error: undefined reference to 'Poco::File::operator=(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::~Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::File()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::~Path()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::Path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::operator++(): error: undefined reference to 'Poco::Path::operator=(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::operator++(): error: undefined reference to 'Poco::File::operator=(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function void std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> >::emplace_back<Poco::DirectoryIterator>(Poco::DirectoryIterator&&): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)'
obj/linux64/Release/src/main.o:main.cpp:function void std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> >::emplace_back<Poco::DirectoryIterator>(Poco::DirectoryIterator&&): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::Path::Path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::RecursiveDirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::File::File(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIteratorImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::Path::Path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::RecursiveDirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short): error: undefined reference to 'Poco::File::File(Poco::Path const&)'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::ChildrenFirstTraverse>::~RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::~File()'
obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator<ofx::SiblingsFirstTraverse>::~RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::~File()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::File(Poco::File const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::~File()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::File(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::DirectoryIterator::operator++()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(ofx::IO::AbstractSearchPath const&, std::vector<Poco::Path, std::allocator<Poco::Path> >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::File::File(Poco::File const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::File::~File()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator<Poco::File> >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::File::File(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool, ofx::IO::AbstractPathFilter*, bool) [clone .cold.218]: error: undefined reference to 'Poco::Exception::displayText[abi:cxx11]() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator<Poco::Path> >::_M_realloc_insert<Poco::Path>(__gnu_cxx::__normal_iterator<Poco::Path*, std::vector<Poco::Path, std::allocator<Poco::Path> > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator<Poco::Path> >::_M_realloc_insert<Poco::Path>(__gnu_cxx::__normal_iterator<Poco::Path*, std::vector<Poco::Path, std::allocator<Poco::Path> > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator<Poco::Path> >::_M_realloc_insert<Poco::Path>(__gnu_cxx::__normal_iterator<Poco::Path*, std::vector<Poco::Path, std::allocator<Poco::Path> > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::File, std::allocator<Poco::File> >::_M_realloc_insert<Poco::File>(__gnu_cxx::__normal_iterator<Poco::File*, std::vector<Poco::File, std::allocator<Poco::File> > >, Poco::File&&): error: undefined reference to 'Poco::File::File(Poco::File const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::File, std::allocator<Poco::File> >::_M_realloc_insert<Poco::File>(__gnu_cxx::__normal_iterator<Poco::File*, std::vector<Poco::File, std::allocator<Poco::File> > >, Poco::File&&): error: undefined reference to 'Poco::File::File(Poco::File const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:DW.ref._ZTIN4Poco9ExceptionE: error: undefined reference to 'typeinfo for Poco::Exception'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcherManager.o:DirectoryWatcherManager.cpp:DW.ref._ZTIN4Poco21FileNotFoundExceptionE: error: undefined reference to 'typeinfo for Poco::FileNotFoundException'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Encoder::Base64Encoder(std::ostream&, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64EncoderIOS::close()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Encoder::~Base64Encoder()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Decoder::Base64Decoder(std::istream&, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Decoder::~Base64Decoder()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&) [clone .cold.13]: error: undefined reference to 'Poco::Base64Encoder::~Base64Encoder()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&) [clone .cold.16]: error: undefined reference to 'Poco::Base64Decoder::~Base64Decoder()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::File::isDirectory() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::Path const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::assertion(char const*, char const*, int, char const*)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::nullPointer(char const*, char const*, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::assertion(char const*, char const*, int, char const*)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::SiblingsFirstTraverse(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::File::isDirectory() const'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::assertion(char const*, char const*, int, char const*)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::nullPointer(char const*, char const*, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > >*, bool*): error: undefined reference to 'Poco::Bugcheck::assertion(char const*, char const*, int, char const*)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::TraverseBase::TraverseBase(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::ChildrenFirstTraverse(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator<Poco::DirectoryIterator> > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileInputStream::FileInputStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileIOS::close()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileInputStream::~FileInputStream()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::IOException::IOException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileOutputStream::FileOutputStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileIOS::close()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileOutputStream::~FileOutputStream()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::IOException::IOException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'Poco::FileInputStream::~FileInputStream()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'Poco::IOException::~IOException()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'typeinfo for Poco::IOException'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'Poco::FileOutputStream::~FileOutputStream()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'Poco::IOException::~IOException()'
/home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'typeinfo for Poco::IOException'
collect2: error: ld returned 1 exit status
make[1]: *** [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:405: bin/example_base64_encoding] Error 1
make: *** [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:129: Release] Error 2

with master branch. compile done. but segmentation fault

     compiling done
     to launch the application

     cd bin
     ./example_base64_encoding

     - or -

     make RunRelease

make[2]: Leaving directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding'
make[1]: Leaving directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding'
icq4ever@icq4everTP25Linux:~/oF/addons/ofxIO/example_base64_encoding(master○) » make RunRelease
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 
with PKG_CONFIG_LIBDIR=
/bin/sh: line 1: 29438 Segmentation fault      (core dumped) ./example_base64_encoding
make: *** [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:197: RunRelease] Error 139
icq4ever@icq4everTP25Linux:~/oF/addons/ofxIO/example_base64_encoding(master○) »                                                                                                                                                                                             
bakercp commented 5 years ago

It looks like ofxPoco isn't included?

On Thu, Feb 14, 2019, 8:16 AM Yi donghoon notifications@github.com wrote:

other OF addons /basic examples are OK. but ofxIO example is not compiled.

here's a compile log with ofxIO/example_base64_encoding example :

HOST_OS=Linux checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 with PKG_CONFIG_LIBDIR= Compiling OF library for Release make[1]: Entering directory '/home/icq4ever/oF/libs/openFrameworksCompiled/project' HOST_OS=Linux checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 with PKG_CONFIG_LIBDIR= HOST_OS=Linux checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 with PKG_CONFIG_LIBDIR= HOST_OS=Linux checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 with PKG_CONFIG_LIBDIR= Done! make[1]: Leaving directory '/home/icq4ever/oF/libs/openFrameworksCompiled/project'

Compiling example_base64_encoding for Release make[1]: Entering directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding' HOST_OS=Linux checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 libmpg123 with PKG_CONFIG_LIBDIR= Linking bin/example_base64_encoding for linux64 g++ -o bin/example_base64_encoding obj/linux64/Release/src/main.o obj/linux64/Release/src/ofApp.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-sinksource.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-stubs-internal.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/lz4/src/lz4.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferStream.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBuffer.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcherManager.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HiddenFileFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HexBinaryEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RegexPathFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferWriter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/URIEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/LinkFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/PathFilterCollection.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DeviceFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SLIPEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Compression.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SearchPath.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/FileExtensionFilter.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIterator.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferReader.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/COBSEncoding.o /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcher.o /home/icq4ever/oF/libs/openFrameworksCompiled/lib/linux64/libopenFrameworks.a -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -fuse-ld=gold -L/home/icq4ever/oF/libs/fmodex/lib/linux64/ -lfmodex /home/icq4ever/oF/libs/kiss/lib/linux64/libkiss.a /home/icq4ever/oF/libs/tess2/lib/linux64/libtess2.a -lz -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -ludev -lfontconfig -lfreetype -lsndfile -lopenal -lcurl -lglfw -lrtaudio -ljack -lpulse-simple -lpulse -lasound -lGLEW -lGLU -lGL -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lmpg123 -lglut -lX11 -lXrandr -lXxf86vm -lXi -lXcursor -ldl -lpthread -lfreeimage -lboost_filesystem -lboost_system -lpugixml -luriparser -lXinerama make[1]: Leaving directory '/home/icq4ever/oF/addons/ofxIO/example_base64_encoding'

obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::File()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::~Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::Path(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::operator=(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::~Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::File::operator=(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::~Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::File()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(): error: undefined reference to 'Poco::Path::~Path()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::Path(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::Path::operator=(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::operator++(): error: undefined reference to 'Poco::File::operator=(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function void std::deque<Poco::DirectoryIterator, std::allocator >::emplace_back(Poco::DirectoryIterator&&): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)' obj/linux64/Release/src/main.o:main.cpp:function void std::deque<Poco::DirectoryIterator, std::allocator >::emplace_back(Poco::DirectoryIterator&&): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::Path::Path(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::File::File(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIteratorImpl::RecursiveDirectoryIteratorImpl(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::~DirectoryIterator()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::Path::Path(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::RecursiveDirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned short): error: undefined reference to 'Poco::File::File(Poco::Path const&)' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::~RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::~File()' obj/linux64/Release/src/main.o:main.cpp:function ofx::RecursiveDirectoryIterator::~RecursiveDirectoryIterator(): error: undefined reference to 'Poco::File::~File()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter*, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::toString[abi:cxx11]() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::File(Poco::File const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::~File()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::listRecursive(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::File::File(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter*, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter, bool): error: undefined reference to 'Poco::DirectoryIterator::operator++()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(ofx::IO::AbstractSearchPath const&, std::vector<Poco::Path, std::allocator >&, bool, ofx::IO::AbstractPathFilter, unsigned short, ofx::IO::DirectoryUtils::TraversalOrder, bool): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, bool): error: undefined reference to 'Poco::File::File(Poco::File const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, bool): error: undefined reference to 'Poco::File::~File()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(Poco::File const&, std::vector<Poco::File, std::allocator >&, bool, ofx::IO::AbstractPathFilter, bool): error: undefined reference to 'Poco::File::File(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function ofx::IO::DirectoryUtils::list(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > >&, bool, ofx::IO::AbstractPathFilter, bool) [clone .cold.218]: error: undefined reference to 'Poco::Exception::displayText[abi:cxx11]() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator >::_M_realloc_insert(gnu_cxx::normal_iterator<Poco::Path*, std::vector<Poco::Path, std::allocator > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator >::_M_realloc_insert(gnu_cxx::normal_iterator<Poco::Path, std::vector<Poco::Path, std::allocator > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::Path, std::allocator >::_M_realloc_insert(__gnu_cxx::__normal_iterator<Poco::Path, std::vector<Poco::Path, std::allocator > >, Poco::Path&&): error: undefined reference to 'Poco::Path::Path(Poco::Path const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::File, std::allocator >::_M_realloc_insert(gnu_cxx::normal_iterator<Poco::File*, std::vector<Poco::File, std::allocator > >, Poco::File&&): error: undefined reference to 'Poco::File::File(Poco::File const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:function void std::vector<Poco::File, std::allocator >::_M_realloc_insert(gnu_cxx::normal_iterator<Poco::File, std::vector<Poco::File, std::allocator > >, Poco::File&&): error: undefined reference to 'Poco::File::File(Poco::File const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o:DirectoryUtils.cpp:DW.ref._ZTIN4Poco9ExceptionE: error: undefined reference to 'typeinfo for Poco::Exception' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcherManager.o:DirectoryWatcherManager.cpp:DW.ref._ZTIN4Poco21FileNotFoundExceptionE: error: undefined reference to 'typeinfo for Poco::FileNotFoundException' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Encoder::Base64Encoder(std::ostream&, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64EncoderIOS::close()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Encoder::~Base64Encoder()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Decoder::Base64Decoder(std::istream&, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&): error: undefined reference to 'Poco::Base64Decoder::~Base64Decoder()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::encode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&) [clone .cold.13]: error: undefined reference to 'Poco::Base64Encoder::~Base64Encoder()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o:Base64Encoding.cpp:function ofx::IO::Base64Encoding::decode(ofx::IO::ByteBuffer const&, ofx::IO::ByteBuffer&) [clone .cold.16]: error: undefined reference to 'Poco::Base64Decoder::~Base64Decoder()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::File::isDirectory() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::Path const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::assertion(char const, char const, int, char const)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::nullPointer(char const, char const, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::assertion(char const, char const, int, char const)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::SiblingsFirstTraverse(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::File::isDirectory() const' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator(Poco::DirectoryIterator const&)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::assertion(char const, char const, int, char const)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::nullPointer(char const, char const, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::SiblingsFirstTraverse::next[abi:cxx11](std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > >, bool): error: undefined reference to 'Poco::Bugcheck::assertion(char const, char const, int, char const*)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::TraverseBase::TraverseBase(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o:RecursiveDirectoryIteratorStategies.cpp:function ofx::ChildrenFirstTraverse::ChildrenFirstTraverse(std::pointer_to_unary_function<std::stack<Poco::DirectoryIterator, std::deque<Poco::DirectoryIterator, std::allocator > > const&, unsigned short>, unsigned short): error: undefined reference to 'Poco::DirectoryIterator::DirectoryIterator()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileInputStream::FileInputStream(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileIOS::close()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::FileInputStream::~FileInputStream()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode): error: undefined reference to 'Poco::IOException::IOException(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileOutputStream::FileOutputStream(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileIOS::close()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::FileOutputStream::~FileOutputStream()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode): error: undefined reference to 'Poco::IOException::IOException(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, int)' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'Poco::FileInputStream::~FileInputStream()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'Poco::IOException::~IOException()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::loadFromFile(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, ofx::IO::ByteBuffer&, bool, std::_Ios_Openmode) [clone .cold.78]: error: undefined reference to 'typeinfo for Poco::IOException' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'Poco::FileOutputStream::~FileOutputStream()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'Poco::IOException::~IOException()' /home/icq4ever/oF/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o:ByteBufferUtils.cpp:function ofx::IO::ByteBufferUtils::saveToFile(ofx::IO::ByteBuffer const&, std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::_Ios_Openmode) [clone .cold.79]: error: undefined reference to 'typeinfo for Poco::IOException' collect2: error: ld returned 1 exit status make[1]: [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:405: bin/example_base64_encoding] Error 1 make: [/home/icq4ever/oF/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:129: Release] Error 2

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/bakercp/ofxSerial/issues/20#issuecomment-463664594, or mute the thread https://github.com/notifications/unsubscribe-auth/AASVxLm8RBeHYXWeqUFCWp5BFnyqXeOYks5vNX3HgaJpZM4a7h4U .

icq4ever commented 5 years ago

@bakercp ah-. yes. addons.make in stable branch missing ofxPoco.

but have another error.

home/icq4ever/oF/addons/ofxIO/libs/ofxIO/src/DirectoryUtils.cpp: In static member function ‘static void ofx::IO::DirectoryUtils::list(const string&, std::vector<std::__cxx11::basic_string<char> >&, bool, ofx::IO::AbstractPathFilter*, bool)’:
/home/icq4ever/oF/addons/ofxIO/libs/ofxIO/src/DirectoryUtils.cpp:147:13: error: ‘ofLogError’ was not declared in this scope
             ofLogError("DirectoryUtils::list") << file.path() << " not found.";
             ^~~~~~~~~~
/home/icq4ever/oF/addons/ofxIO/libs/ofxIO/src/DirectoryUtils.cpp:147:13: note: suggested alternative: ‘glGetError’
             ofLogError("DirectoryUtils::list") << file.path() << " not found.";
             ^~~~~~~~~~
             glGetError
/home/icq4ever/oF/addons/ofxIO/libs/ofxIO/src/DirectoryUtils.cpp:182:9: error: ‘ofLogError’ was not declared in this scope
         ofLogError("DirectoryUtils::list") << exc.displayText();
         ^~~~~~~~~~
/home/icq4ever/oF/addons/ofxIO/libs/ofxIO/src/DirectoryUtils.cpp:182:9: note: suggested alternative: ‘glGetError’
         ofLogError("DirectoryUtils::list") << exc.displayText();
         ^~~~~~~~~~
         glGetError