<div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 10, 2020 at 4:12 AM John Hoyt <<a href="mailto:john.hoyt@gmail.com">john.hoyt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto">That is not for the inexperienced or faint of heart to install and configure. It scares me a little :-) I can't imagine what it was like to develop it!</div></div></blockquote><div><br></div><div>Configuration is actually not as scary as it looks at first. Also, it was quite worth it as I've found my colossus to work with higher reliability and better quality than my HDPVR ever did.</div><div><br></div><div>If you're running Ubuntu - you can use the compiled binary on my Launchpad ppa to skip the compile steps - <a href="https://launchpad.net/~john-hoyt/+archive/ubuntu/hauppaugeusb" target="_blank">https://launchpad.net/~john-hoyt/+archive/ubuntu/hauppaugeusb</a></div></div></div></blockquote><div><br></div><div>
I decided to try this with my current Myth setup, and it looks like you don't have a version for Ubuntu 16.04. So I did the compile myself. Everything was going great until the very end of the make and I got:</div><div><br></div><div>g++ -g -c -Wall -std=c++11 -fdiagnostics-color -DBOOST_LOG_DYN_LINK -pthread -m64 -g -O3 -D_GNU_SOURCE -DDRIVER_BUILD -DHAUPPAUGE -DHCW_E5BDA `pkg-config --cflags libusb-1.0` -I.. -I./Hauppauge/Common -I./Wrappers/linux -I./Hauppauge/Common/FX2API -I./Hauppauge/Common/Rx/ADV7842 -I./Hauppauge/Common/Rx/ADV7842/RX -I./Hauppauge/Common/Rx/ADV7842/RX/LIB -I./Hauppauge/Common/Rx/ADV7842/RX/HAL -I./Hauppauge/Common/Rx/ADV7842/RX/HAL/4G -I./Hauppauge/Common/Rx/ADV7842/RX/HAL/4G/ADV7842/HAL -I./Hauppauge/Common/Rx/ADV7842/RX/HAL/4G/ADV7842/MACROS -I./Hauppauge/Common/Rx -I./Hauppauge/Common/EncoderDev -I./Hauppauge/Common/EncoderDev/HAPIHost -I./Hauppauge/Common/EncoderDev/HAPIHost/MChip `pkg-config --cflags libusb-1.0` ./Hauppauge/Common/Rx/audio_CS8416.cpp -o audio_CS8416.o<br>./Hauppauge/Common/Rx/audio_CS8416.cpp: In member function ‘bool audio_CS8416::DeviceIO::write(audio_CS8416::DeviceIO::Reg, const uint8_t*, size_t)’:<br>./Hauppauge/Common/Rx/audio_CS8416.cpp:173:39: error: ‘memcpy’ was not declared in this scope<br> memcpy(sendbuff + 1, data, len);<br> ^<br>Makefile:61: recipe for target 'audio_CS8416.o' failed<br>make: *** [audio_CS8416.o] Error 1<br></div><div><br></div><div>What to do?</div></div></div>