Linux CUDA Support

Message boards : Number crunching : Linux CUDA Support
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Profile ivan
Volunteer tester
Avatar

Send message
Joined: 5 Mar 01
Posts: 783
Credit: 348,560,338
RAC: 223
United Kingdom
Message 1340598 - Posted: 24 Feb 2013, 22:53:57 UTC - in response to Message 1340560.  

I'm trying to compile the Xbranch linked earlier under Linux. However, I keep getting dependency errors about BOINC C++ headers. Since I'm using Ubuntu, I have installed the boinc-dev package.

However, I've noticed that the boinc header files are included with quotes. Am I supposed to have the BOINC header files in the local tree?


You need something like this:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by XCuda_MB configure 6.41, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --disable-server BOINCDIR=/home/eesridr/boinc_core_release_6_12/
 --enable-sse2 CFLAGS=-O3 -march=opteron -mtune=nocona -mpreferred-stack-boundar
y=8 -fexceptions -fno-rounding-math -fno-signaling-nans -fcx-limited-range -fno-
math-errno -ffinite-math-only -fno-signed-zeros -fno-trapping-math -freciprocal-
math --param inline-unit-growth=3000 -DNDEBUG -DHAVE_STRCASECMP -floop-interchan
ge -floop-strip-mine -floop-block -fpeel-loops -funroll-loops -ftree-loop-distri
bution -fgcse-sm -fgcse-las -fweb -I/usr/local/cuda/include

BOINCDIR is the relevant thing in this case, I would have thought.

ID: 1340598 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1340601 - Posted: 24 Feb 2013, 23:35:29 UTC - in response to Message 1340598.  

BOINCDIR is the relevant thing in this case, I would have thought.

And it's probably important that it contains the BOINC API for handling communications between the app you're compiling and the BOINC platform it'll be running under.

Whether as libraries or source code, I'll leave to them as know.
ID: 1340601 · Report as offensive
Previous · 1 · 2

Message boards : Number crunching : Linux CUDA Support


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.