If you want to run it without an xserver exist, you need to run it as root. Otherwise, if you want to run it with an xserver running, you need to set the DISPLAY correctly and it just works as a X client application.
From: [email protected] [mailto:[email protected]] On Behalf Of Rashid Kaleem Sent: Friday, December 6, 2013 1:02 AM To: Robert Jobbagy Cc: Zou, Nanhai; [email protected] Subject: Re: [Beignet] Newbie - Building beignet Yes, apparently i had cmake linking with gcc instead of llvm-3.3. I fixed that and now it builds. I am running it on an IVB and i get this error when i try to execute a binary compiled with the generated libcl and libgbe (which works fine if i use NVidia OpenCL) Platform: Experiment Intel Gen OCL Driver[Version: [OpenCL 1.1 beignet 0.3] Can't find X server! Trying to open directly...Device open failed and exits. Any pointers? I did notice that the cmake configuration has a GBE* variable, which is unset, and i could not find the GBE sources to download and build separately. -Rashid On Wed, Dec 4, 2013 at 2:59 PM, Robert Jobbagy <[email protected] <mailto:[email protected]> > wrote: I updated the opencl 1.2 branch to head ,clean project and rebuild , but I gave same error if I used different version llvm and clang Anyway cmake doesnt works with llvm-3.2 just 3.3 But if I replaced with clang 3.3, it works fine :) 2013/12/3 Zou, Nanhai <[email protected] <mailto:[email protected]> > Still seems to be something wrong with your clang build. Can you check your clang version is up to date? Thanks Zou Nanhai From: Rashid Kaleem [mailto:[email protected] <mailto:[email protected]> ] Sent: Tuesday, December 03, 2013 11:25 AM To: Zou, Nanhai Cc: [email protected] <mailto:[email protected]> Subject: Re: [Beignet] Newbie - Building beignet Yes, it builds correctly. I can see the binaries under the build/bin directory. I can see a list of targets supported via llc -version but SPIR is not one of them. -Rashid On Mon, Dec 2, 2013 at 8:00 PM, Zou, Nanhai <[email protected] <mailto:[email protected]> > wrote: Have you included clang in your llvm build? Thanks Zou Nanhai From: [email protected] <mailto:[email protected]> [mailto:beignet-bounces+nanhai.zou <mailto:beignet-bounces%2Bnanhai.zou> [email protected] <mailto:[email protected]> ] On Behalf Of Rashid Kaleem Sent: Tuesday, December 03, 2013 8:53 AM To: [email protected] <mailto:[email protected]> Subject: [Beignet] Newbie - Building beignet Apologies if this is a stupid question. I am trying to build beignet on a linux based system and was getting error during the make. I tried llvm-3.3 and llvm-3.2 release as well as the latest repo-version. I am getting two types of errors as i build beignet. First, using the default settings i get error: unknown argument: '-ffp-contract=off' and if i manually remove the lines from the CMakeList file, i get error: unknown target triple 'spir', please use -triple or -arch I checked my build settings and i am building all the targets for LLVM, am i missing anything? Do i need to checkout a SPIR backend, or is it in the experimental targets (in CMakeList)? Any pointers would be greatly appreciated, thanks. -Rashid _______________________________________________ Beignet mailing list [email protected] <mailto:[email protected]> http://lists.freedesktop.org/mailman/listinfo/beignet -- Best Regards, Robert
_______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
