[linux] ten einde raad; hoe compileer (en link) ik een boinc applicatie?!
Folkert van Heusden
folkert op vanheusden.com
Ma Dec 4 16:13:30 CET 2006
Hi,
Zie subject!
Ik heb de boinc-dev package geinstalleerd (debian) en probeer nu e.e.a.
te builden:
#include <stdio.h>
#include <BOINC/boinc_api.h>
int main(int argc, char *argv[])
{
for(;;)
{
APP_INIT_DATA aid;
// printf("%d\n", boinc_get_init_data(aid));
// printf("%s\n", aid.app_name);
sleep(1);
}
return 0;
}
folkert op keetweej$ gcc -lstdc++ -lboinc -lboinc_api -lboinc_graphics_api bt.cpp
/tmp/cchXUAlF.o: In function `main':
bt.cpp:(.text+0x1f): undefined reference to `APP_INIT_DATA::APP_INIT_DATA()'
bt.cpp:(.text+0x39): undefined reference to `APP_INIT_DATA::~APP_INIT_DATA()'
bt.cpp:(.text+0x55): undefined reference to `APP_INIT_DATA::~APP_INIT_DATA()'
collect2: ld returned 1 exit status
Nou zou je zeggen: link je wel de juiste lib mee?
Welnu:
folkert op keetweej$ grep -c APP_INIT_DATA /usr/lib/libboinc*
/usr/lib/libboinc.a:2
/usr/lib/libboinc_api.a:2
ja dus!
ten einde raad! wie weet de oplossing? (ja g++ ipv gcc geeft zelfde resultaat)
Folkert van Heusden
--
Feeling generous? -> http://www.vanheusden.com/wishlist.php
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
More information about the Linux
mailing list