climateprediction.net home page
Posts by Johan Granlund

Posts by Johan Granlund

1) Questions and Answers : Unix/Linux : BOINC/CPDN on FreeBSD/Linux emulation, undefined symbol? (Message 17658)
Posted 2 Dec 2005 by Johan Granlund
Post:
Hi all,

I\'m trying to run Linux Boinc and project climateprediction.net on a FreeBSD/amd64 box.

When boinc starts the climateprediction.net application I get the following messages:

============================================================
Starting model in /usr/compat/linux/opt/BOINC/projects/climateprediction.net...
Created shared memory region key = 77930
Can\'t setup pointer to .so shared memory sulphur_4.21_i686-pc-linux-gnu: undefined symbol:
setupSharedMem!
Can\'t setup pointer to .so graphics cleanup sulphur_4.21_i686-pc-linux-gnu: undefined symbol:
graphics_thread_cleanup
Copying files for startup...
Starting model ID sulphur_dh6t_000628805 Phase 1
Waiting for model startup, this may take a minute...
============================================================
and there it hangs. I can see that a sulphur.... process is started, but it dont seem to do anything useful. I have also tried to make a brandelf -t Linux on all sulphur* files to make sure FreeBSD knows that it\'s a linux binary.

Does anyone got this working? I really would like to run CPDN on this machine as it\'s the fastest i\'we got :-)

The machine is running 7-Current/amd64 with Linux 32 emulation loaded and RH 8 libraries. Boinc is boinc_5.2.8_i686-pc-linux-gnu


/Johan
2) Questions and Answers : Unix/Linux : FreeBSD 5.3 with BOINC/CPDN (Message 17627)
Posted 1 Dec 2005 by Johan Granlund
Post:
now that we\'re getting setup with new development hardware, I\'m going to switch us all to using Linux and run VMWare for Windows, other Linux(ii), and perhaps FreeBSD to compile. I would like to do Sun/Solaris builds but we have no access to any good Sun box to try to compile. But I think FreeBSD may be possible? Oh wait, I don\'t think there will be a FreeBSD Fortran compiler that will compile the model! we use Intel which is only for Linux.


There is ports of both Intel fortran V7 and V8 compilers for Linux that output FreeBSD native code in the FreeBSD ports tree. As the port was done by the same person he may be persuaded to work on the V9 compiler if thats neccerary.

A FreeBSD version would hopefully only be a case of a recompile with the modified compiler if there is no library problems.

/Johan
Hopeful FreeBSD owner.




©2024 climateprediction.net