These are chat archives for highfidelity/hifi

28th
Jun 2014
Philip Rosedale
@PhilipRosedale
Jun 28 2014 05:01
@niniane Hi! Hope you are doing well!
Nandita D
@bubble8773
Jun 28 2014 12:29
hi
AlericInglewood @AlericInglewood test if /me works.
AlericInglewood
@AlericInglewood
Jun 28 2014 14:20
@bubble8773 Hello - everyone is sleeping and/or treats weekends different than week days %-)
AlericInglewood @AlericInglewood starts attempting to compile Qt5 himself - just for the heck of it.
AlericInglewood
@AlericInglewood
Jun 28 2014 14:46
Anyone who knows if Qt should be built with or without openssl support?
AlericInglewood
@AlericInglewood
Jun 28 2014 15:34
sets the fans in his PC a bit higher...
Mohammed Nafees
@mnafees
Jun 28 2014 15:48
@AlericInglewood it should be built with OpenSSL support
@AlericInglewood but yes, OpenSSL is needed for QXMPP which is required for the chat functionality of Interface
AlericInglewood
@AlericInglewood
Jun 28 2014 16:37
@binaryking Then there are still two options: have Qt automatically load it, or link with it as link time.
I'm currently configuring qt5 with: ./configure -developer-build -opensource -confirm-license -nomake examples -nomake tests
I am wondering if I need any of the following configure options:
-no-openssl ........ Do not compile support for OpenSSL.
-openssl ........... Enable run-time OpenSSL support.
-openssl-linked .... Enabled linked OpenSSL support.
-qt-xkbcommon ...... Use the xkbcommon library bundled with Qt.
this one happens unwanted because my system (debian sid) version is 0.4.0 instead of 0.4.1 -- guess that's ok though.
AlericInglewood
@AlericInglewood
Jun 28 2014 16:46
Hmm - webkit is not compiling, but now I don't see a configure option to disable it. There is an option to init-repository, but well - I already downloaded it now.
@binaryking Is webkit support required currently?
AlericInglewood
@AlericInglewood
Jun 28 2014 17:01
Configured with -skip webkit now - that compiles a lot faster, heheh.
AlericInglewood
@AlericInglewood
Jun 28 2014 17:08
Dang - webkit is needed for interface InfoView.h
Philip Rosedale
@PhilipRosedale
Jun 28 2014 17:54
@AlericInglewood Apologies, but if it's not clear - we don't intend that everything (or even a majority of things) works at this stage. High Fidelity is not anywhere near ready for general use, we're perfectly aware of that. As an open system, we've (all) been able to use it from day 1, with bugs and all.
AlericInglewood
@AlericInglewood
Jun 28 2014 18:00
@PhilipRosedale I suppose you refer to my remark from yesterday :P. Sorry that I got a bit "emotional" - it wasn't caused by the bugs though, but by the fact that it seemed that a lot of things didn't work for me - while all others were light years ahead. Ie, at first I started with no sound, no way to look around or move properly, I can't seem to build anything, and so on. While others are holding meetings, walking around - having "fun" building and writing scripts and didn't even seem aware of any such bugs. That affected me cause it's hard to face that amount of problems all on your own with a huge, unknown code base :P
In the meantime I can rotate and move a bit - not as well as in SL, but as long as it's the same for everyone else then I have no problems with it :). I've also got sounds now. Not sure if voice is supposed to work in-world, but if it is then I had no opportunity to test that yet.
Mohammed Nafees
@mnafees
Jun 28 2014 18:45
@AlericInglewood yes, the webkit module is required
@AlericInglewood as regards to OpenSSL, I have no idea, sorry, as I have never compiled Qt on Linux but I think it should configure automatically to use OpenSSL if you have it installed
AlericInglewood
@AlericInglewood
Jun 28 2014 18:48
I'm going for the runtime loading option now.
Compiling webkit is a crime though, seems that their 'stable' branch on git is broken.
They moved header files from WebCore/.h to WebCore/subdirs/.h and added WebCore/subdirs as include directory - however, there are still files that #include <WebCore/*.h>, so that doesn't work.
Mohammed Nafees
@mnafees
Jun 28 2014 18:50
yes, webkit takes much time in building
AlericInglewood
@AlericInglewood
Jun 28 2014 18:50
hmmpf
How can I stop this chat from interpreting my '*' as special?
test
*test*
They moved header files from WebCore/*.h to WebCore/subdirs/*.h and added WebCore/subdirs as include directory - however, there are still files that #include <WebCore/*.h>, so that doesn't work.
Thijs Wenker
@thoys
Jun 28 2014 19:16
hmm did anyone had a problem with the custom build event of metavoxels?
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" exited with code -1073741515.
could this happen if you use Platform SDK 7.1A instead of 7.1 ?
Thijs Wenker
@thoys
Jun 28 2014 19:45
ok it happens if you dont add the QT bin folder to your path, fixed now.
Joanne Iannace
@joanneci
Jun 28 2014 19:53
Hi all :) I'm going to be merging a big worklist job and doing db updates right after that. If everyone can hold any Worklist (www.worklist.net) activity till I'm done (about 15 mins), it would be appreciated. I will let you know as soon as I am done.
Joanne Iannace
@joanneci
Jun 28 2014 20:31
sorry all - deploy is stuck - carry on as usual
AlericInglewood
@AlericInglewood
Jun 28 2014 20:57
@thoys Canonical to Qt configuration is that the right 'qmake' is found - even more important imho than QTDIR.
AlericInglewood
@AlericInglewood
Jun 28 2014 21:09
sean:/opt/highfidelity/hifi/hifi>find ../../qt5 -name QScriptEngine
../../qt5/qt-everywhere-opensource-src-5.2.1/qtscript/include/QtScript/QScriptEngine
/opt/highfidelity/hifi/hifi/libraries/shared/src/RegisteredMetaTypes.h:17:34: fatal error: QtScript/QScriptEngine: No such file or directory
Qt5Script_INCLUDE_DIRS = "/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtbase/include/;/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtbase/include/QtScript;/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtscript/include;/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtscript/include/QtScript;/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtbase/include/QtCore;/opt/highfidelity/qt5/qt-everywhere-opensource-src-5.2.1/qtbase//mkspecs/linux-g++"
Strange... I needed to add those INCLUDE_DIRS for everything with cmake 2.8.9, and not with 2.8.12. But now that I compiled Qt5 myself it is suddenly needed for this header file :/