These are chat archives for highfidelity/hifi

14th
Dec 2016
Christoph Haag
@ChristophHaag
Dec 14 2016 08:26
will there be a linux build, e.g. on steam? right now it's at least not obvious how to build high fidelity on linux distributions with the latest qt version
I tried downloading an older qt release build from the qt website, but couldn't really convince the build system to use that qt build over my installed qt libraries
Polyrhythm
@Polyrhythm
Dec 14 2016 20:11
@ChristophHaag right now the recommended Qt version is 5.6.1
Christoph Haag
@ChristophHaag
Dec 14 2016 20:12
so it has been updated a bit, nice
should it work with 5.7?
Polyrhythm
@Polyrhythm
Dec 14 2016 20:12
here's an example of setting the path to your current Qt install:
export QT_CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
it probably won't work currently with 5.7 (i tried this about a month ago)
also i got my own question! when running debug interface, if i load the edit.js script, or load all default scripts, it crashes
Christoph Haag
@ChristophHaag
Dec 14 2016 20:15
thanks, I'll try that
Polyrhythm
@Polyrhythm
Dec 14 2016 20:16
release loads them fine
Christoph Haag
@ChristophHaag
Dec 14 2016 22:30
well, this method does not work with the offline installer from https://www.qt.io/download-open-source/#section-2
I tried QT_CMAKE_PREFIX_PATH=/home/chris/build/Qt5.6.2/5.6/gcc_64/lib/cmake cmake .. etc., but it still builds for my system
's qt 5.7
Polyrhythm
@Polyrhythm
Dec 14 2016 22:31
so you execute cmake with cmake .. -DCQT_CMAKE_PREFIX_PATH="..."?
and/or set the path variable
hmm
Christoph Haag
@ChristophHaag
Dec 14 2016 22:36
i should probably try a clean build
at least the makefile looks good now
Christoph Haag
@ChristophHaag
Dec 14 2016 22:52
libQt5Widgets.so.5 => /home/chris/build/Qt5.6.2/5.6/gcc_64/lib/libQt5Widgets.so.5
that's the good stuff
running cmake again with different variables definitely should regenerate all the build scripts...
Polyrhythm
@Polyrhythm
Dec 14 2016 22:54
yeah cleaning the build dir and trying again is a good first step
Christoph Haag
@ChristophHaag
Dec 14 2016 22:56
thanks, gonna test it later
Christoph Haag
@ChristophHaag
Dec 14 2016 23:06
opengl 4.5 backend still segfaults in
#1  0x0000000001460d12 in gpu::gl45::GL45Backend::GL45Texture::continueTransfer() (this=0x7ffed8220af0)
    at /home/chris/oldhome/build/hifi/hifi/libraries/gpu-gl/src/gpu/gl45/GL45BackendTexture.cpp:403
and 4.1 segfaults after
[1215/000624:ERROR:gles2_cmd_decoder.cc(12613)] [GroupMarkerNotSet(crbug.com/242999)!:70CD6A4D5A7F0000]GL ERROR :GL_INVALID_ENUM : glTexStorage2DEXT: <- error from previous GL command
hm
Polyrhythm
@Polyrhythm
Dec 14 2016 23:14
if you're on ubuntu perhaps try updating your opengl through mesa?
that's what i ended up doing when i installed a domain server on a remote linux machine