6.10.18 compilation error: 'struct COPROC_ATI' has no member named 'flops'

Message boards : BOINC client : 6.10.18 compilation error: 'struct COPROC_ATI' has no member named 'flops'
Message board moderation

To post messages, you must log in.

AuthorMessage
kirikaza
Avatar

Send message
Joined: 12 Nov 09
Posts: 1
Russia
Message 28698 - Posted: 12 Nov 2009, 21:10:00 UTC

/usr/bin/g++ -DHAVE_CONFIG_H -I..... -DHAVE_ERRNO_AS_DEFINE=1 -g -pthread -O2 -M..... -c -o sched_customize.o sched_customize.cpp

sched_customize.cpp: In function ‘int app_plan(SCHEDULER_REQUEST&, char*, HOST_USAGE&)’:
sched_customize.cpp:111: error: ‘struct COPROC_ATI’ has no member named ‘flops’
 sched_customize.cpp:190: error: ‘struct COPROC_CUDA’ has no member named ‘flops_estimate’


My videocard is NVIDIA, not ATI. And it does not support CUDA. So these messages seem strange a bit. Maybe something is wrong?
ID: 28698 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15487
Netherlands
Message 28700 - Posted: 12 Nov 2009, 22:00:08 UTC - in response to Message 28698.  
Last modified: 13 Nov 2009, 14:10:29 UTC

I can see you're trying to build the client in Linux, but do you mind telling which Linux, which client? Have you downloaded the source code from trunk or a branch?

I just had a quick chat with a developer, he says if you are just trying to build the client to pass the --disable-server parameter to the build script. It now is failing on the server component.
ID: 28700 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 28719 - Posted: 13 Nov 2009, 13:52:39 UTC

My configure line is:

./configure --disable-server --enable-client --enable-unicode 

Kathryn :o)
ID: 28719 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 28971 - Posted: 24 Nov 2009, 15:44:57 UTC - in response to Message 28698.  

My videocard is NVIDIA, not ATI. And it does not support CUDA. So these messages seem strange a bit. Maybe something is wrong?

Your video cards are detected when the client runs, not when you compile it. That would be silly. Support for both ATI and NVIDIA is always compiled.

Imagine getting a new card and having to recompile the client from source...

ID: 28971 · Report as offensive

Message boards : BOINC client : 6.10.18 compilation error: 'struct COPROC_ATI' has no member named 'flops'

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.