These are chat archives for highfidelity/hifi

9th
May 2014
Jeremiah Biard
@kzzch
May 09 2014 00:38
is there a guide anywhere for the overlay api?
Jeremiah Biard
@kzzch
May 09 2014 00:45
nvm, found the example script
Kai Ludwig
@talentraspel
May 09 2014 05:03
anyone working on binary packages for hifi right now? win/linux/mac?
Jason Hawks
@nbq
May 09 2014 05:05
@talentraspel working on like compiling manually? you can download the binary compiled, I am playing with a compile on linux right now, but have done windows and mac
Kai Ludwig
@talentraspel
May 09 2014 05:07
working on like "preparing something to put up as download". I currently working with win7/64bit, osx 10.8 and ubuntu 14.04 64bit and creating reference build for personal use.
if someone else is on the same Task we should synchronise efforts.
Jason Hawks
@nbq
May 09 2014 05:10
ahh, well, since last I looked like a week ago I could not find a nis file posted for the windows package so I decompiled and pulled the basic to generate an installer for myself, but since its a decompile you have to manually fix some of the script
as for OSX, writing something to put the .app in a dmg is fairly easy if not done already, have not done an osx compile for a while
Kai Ludwig
@talentraspel
May 09 2014 05:11
sounds like there are installers/packages out? did i miss a link?
Jason Hawks
@nbq
May 09 2014 05:12
are you an alpha tester?
Kai Ludwig
@talentraspel
May 09 2014 05:12
no. just taking the source and testing myself while wating to become one.
does hf ist alpha test with NDA?
Jason Hawks
@nbq
May 09 2014 05:14
ooooo! Well… that is something I can tell you that you can play with it yourself but yes there are packages for windows and osx out but only for alpha testers, you could chat in here and discuss but I cant really give you anything in terms of the installers
Kai Ludwig
@talentraspel
May 09 2014 05:15
no problem. lets talk:
stating with mac osx, what are the minimal requirements for running a package (Interface only). no develpment machine requirements, only the enduser requirements.
Jason Hawks
@nbq
May 09 2014 05:18
Basically I know they ask us not to blog about about it or discuss it generaly but since this is a public access place and I see programmers their self say certain things here (and seen someone get an invite from here), I will say I will be limited in what I can say outside of public documentation or my own compile experience based off of that compile documentation
On that I have no idea for mac min reqs, I am running mavericks right now with a late 2013 retina mbp
Kai Ludwig
@talentraspel
May 09 2014 05:21
ok. makes sense. then i'll wait until aplha Invitation because discussing with NDA in place is not efficient.
Jason Hawks
@nbq
May 09 2014 05:21
but based on the documentation, I was able to compile the interface and run the local services before being accepted, you just load the interface.app and then travel to your local servers
Kai Ludwig
@talentraspel
May 09 2014 05:24
i already have it working for win/Linux/osx, following the sparse documentation. but i don't like reinventing wheels so i started checking out who is working on that tasks.
for now, thanks to you, i now know that there is all that in alphatest and i could join that working area once i got into alpha. so I'll continue my work and wait for them to invite me ...
Jason Hawks
@nbq
May 09 2014 05:28
That is actually the best idea and I think you are really doing yourself the best to work towards that as it will save you a lot of time
Judas
@judasshuffle
May 09 2014 16:34
is c++ in a normal windows 7 install? installed latest build 535 on a win 7 laptop and i got a MSVCR100.dll is either not designed to run on windows or it contains an error. which google says the fix is install visuall c++(not a big problem just wanted to see how it ran on my work laptop)
Thijs Wenker
@thoys
May 09 2014 16:37
You need Microsoft Visual C++ 2010 Redistributables . I don't think its standart, but most softwares that require it come with the installer of that too.
Leonardo Murillo
@murillodigital
May 09 2014 16:38
yeah I think that;’s somethign we’re not doing right, I’m bundlign the redistributable c++ dll with the installer, but that’s not a good way to go
Judas
@judasshuffle
May 09 2014 16:38
ah oki its on the pc i use ¬.¬ the work one gathers dust mostly, but i thought id mention it lol
Leonardo Murillo
@murillodigital
May 09 2014 16:39
I’ll look for a proper way to handle, as thoys mentioned, requiring/linking the actual c++ redist. installer
Judas
@judasshuffle
May 09 2014 16:39
so were agreed its Thoys fault :P
Jason Hawks
@nbq
May 09 2014 16:40
just go through and make sure have all of the runtimes installed, they just linked their single one from the windows build machine from the installer file I think, not the dynamic checker than installed the proper one via the microsoft .net runtime installer
yeah I think I am right reading above
Jason Hawks
@nbq
May 09 2014 16:47
hey @thoys you see I contributed a bit to that document last night, been working on it most of the night
Thijs Wenker
@thoys
May 09 2014 16:48
@Holoshed very cool, we should move it to the wiki maybe
Jason Hawks
@nbq
May 09 2014 16:50
I think so too, I am still working out some final kinks, getting the kvm files needed to provide graphics capability for processing was a major moment I was proud of, on one final step, will let you know what I find out, I had to move out of openvz into kvm because of the opengl though and kvm you can “fake” a gl capable driver that works
Thijs Wenker
@thoys
May 09 2014 16:51
@Holoshed Ah you do want to try to run the interface? :P
Jason Hawks
@nbq
May 09 2014 16:52
no, but even the back end requires the proper files to compile with gl support
qt had no gl support, etc upon compile, so hifi would not compile even back end services alone
Thijs Wenker
@thoys
May 09 2014 16:53
oh, hmm , for me it did have GL support
Jason Hawks
@nbq
May 09 2014 16:53
you used an openvz virtual machine?
Thijs Wenker
@thoys
May 09 2014 16:53
not sure what the vps was running on
Jason Hawks
@nbq
May 09 2014 16:54
well, I literally had to do what all I put on the document to get it to work in kvm since openvz was a nogo for me
I started over from scratch
right now domain server compiles fine, I am trying a test since I did a change to see if assignment-client compiles
Jason Hawks
@nbq
May 09 2014 17:02
Thijs Wenker
@thoys
May 09 2014 17:04
it cannot find libQt5Core.so.5 , got the export path things right?
Jason Hawks
@nbq
May 09 2014 17:05
yeah like I will show you I did the export and tried sending it to cmake but will try the sending it to cmake again
Ryan Huffman
@huffman
May 09 2014 17:07
weird, I guess you could try LDFLAGS=/usr/lib
Jason Hawks
@nbq
May 09 2014 17:07
wont complain there, thanks, one sec
Jason Hawks
@nbq
May 09 2014 17:28
That did not work sadly, but what I find so odd is that I checked out the problem (mtc) with nano tools/mtc/CMakeFiles/mtc.dir/build.make which I see on line 109: tools/mtc/mtc: /usr/lib/libQt5Core.so.5.2.1 which exists just fine
Jason Hawks
@nbq
May 09 2014 17:50
hah! fixed the problem, with some digging I found out it was a missing depedency, libXmu-devel
@thoys added it to document for yum install
Thijs Wenker
@thoys
May 09 2014 20:25
@Holoshed nice goodjob
webdood
@webdood
May 09 2014 23:02
I am looking for a way to jump to a named location.
Thijs Wenker
@thoys
May 09 2014 23:02
by js
webdood
@webdood
May 09 2014 23:02
yes via JS
location="hifi://" + location.hostname + "/#GrandCentral"
is there perhaps another call that can be made other than settingi "location" and/or a way to de-reference a named location into x,y,z coordinates
there once was a list of services at http://alpha.highfidelity.io:8080/ but that seems to be gone ... maybe there is a service for that purpose already.
those are assignment clients
whats listed there
Ryan Huffman
@huffman
May 09 2014 23:05
@webdood Are you looking for a function call or soemthing else?
For settings location, I mean
setting*
Thijs Wenker
@thoys
May 09 2014 23:06
location.getLocationFromName() ?
at the moment the location interface only works with the coordinates and domain right?
Ryan Huffman
@huffman
May 09 2014 23:08
You can use locations and usernames as well
hifi://#location
Thijs Wenker
@thoys
May 09 2014 23:08
ah ok, there you go @webdood
Ryan Huffman
@huffman
May 09 2014 23:08
you can also use location.assign("hifi://...")
Thijs Wenker
@thoys
May 09 2014 23:08
pretty cool
webdood
@webdood
May 09 2014 23:08
I'll be damned, the code I wrote works
Ryan Huffman
@huffman
May 09 2014 23:08
locations are global so you don't need the domain
Jeremiah Biard
@kzzch
May 09 2014 23:10
trying to get audio working in ubuntu, this is the error i get in the logs, any idea how to fix it? [2014-05-09T18:45:37] defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
Ryan Huffman
@huffman
May 09 2014 23:17
where does the mac osx installer install to?
Jeremiah Biard
@kzzch
May 09 2014 23:19
sigh
so i think i figured out a way past that last issue but now it segfaults again