Questions and Answers : Unix/Linux : BOINC/CPDN on FreeBSD/Linux emulation, undefined symbol?
Message board moderation
Author | Message |
---|---|
Send message Joined: 1 Mar 05 Posts: 2 Credit: 279,677 RAC: 0 |
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 |
Send message Joined: 12 Aug 04 Posts: 52 Credit: 121,983 RAC: 0 |
I tried to do this a while back, and posted a message here, and the reply was something along the lines of the dataset or structure of it is OS-specific, and there wasn\'t one in the pipeline for freebsd. It\'s a pity because some of us admin some very powerful servers that are up 24/7, and a lot of these are likely to be running some BSD variant. Given that FreeBSD is still a \'minority\' OS, I can see why there\'s neither the time nor the impetus to make a BSD version. The error you will be getting is something like \"Message from server: platform \'i386-portbld-freebsd6.0\' not found\" |
©2024 cpdn.org