Message boards :
Number crunching :
Compiling old Linux AP AVX source, problems with linking
Message board moderation
Author | Message |
---|---|
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Hi, I'm trying to set up a development environment on my Fedora Core 14. I got a new compiler gcc 4.7.2 to compile and install and to work. When making AP everything goes well. Got past libfft3w.a static link by linking dynamically, but now the make process stops sying I need BOINC_FILES. Any ideas? To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
ivan Send message Joined: 5 Mar 01 Posts: 783 Credit: 348,560,338 RAC: 223 |
Hi, Did you build BOINC first; it's probably looking for boinc libraries. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Did you build BOINC first; it's probably looking for boinc libraries. Now I have done 'svn checkout ...' for boinc_seti stuff and I'm trying to ./configure It gives me this: checking for openssl... no I have openssl files in many places, but i don't know which file it is looking for so that I could specify the directory. I tried yum install openssl and it said it is installed and up to date. [EDIT] Got past that. yum install openssl-devel [/EDIT] Now I get: configure: WARNING: boinc not found. To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
ivan Send message Joined: 5 Mar 01 Posts: 783 Credit: 348,560,338 RAC: 223 |
Now I get: [pion2] /home/eesridr/boinc_core_release_7_0_31 > head config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by BOINC configure 7.0.31, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --disable-server --enable-manager There will almost certainly be a large number of other libraries you need to 'yum install' -- you need to add the <lib>-devel packages to get the source header files as well. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Thank You, It helped.. I had to install BOINC something from boinc.berkeley.edu and then a lot of devel-packages. Everything compiled fine except the Lunatics AVX source, which gave me errors saying 'fabs not defined in this scope' - got that sorted out and then there was an old flops counter function that is now deprecated. I created a dummy for that. I'll see how to adopt to the new method. Now I'm ready to run some tests and to do 'diff' for the output. I'll copy some of my AP work units to 2 different locations and run the Lunatics original against one and my compilation against one. First thing is to make sure they produce identical output. The Boinc and seti stuff are so new that they seem to be V7. Is that going to be a problem? And the biggest question: How do I run tasks manually from command-line? |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
Now I'm ready to run some tests and to do 'diff' for the output. Why reinvent the wheel? Get the Linux Bench programs and the shortened test Wu's, and test with those first: Test and Benchmark Tools Looks as if i'll have to get the latest Linux AP & MB Bench programs moved to downloads, I've asked, We'll have to wait for a mod to come along now. Claggy |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
Now I'm ready to run some tests and to do 'diff' for the output. I also have them on my site as I Urs just updated a couple of them. http://www.arkayn.us/forum/index.php?board=9.0 |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Thank You all! I'll get them and give a try. Hope that everything has compiled nicely and tests show all ok. Then I'll get my hands on the code and my mind to the (almost) infinite loops. There must be some time slice for my hobby between the hours of playing with my kids, going to work and some sleep. I can always eat while coding or vice versa. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
... lost my environment (accidental close of terminal before saving my settings)... > >ERROR: /bin/sh: g++47: command not found > >I have had trouble finding stuff in *nux since -87. > > FC 14, GCC 4.7, standard installation, ... Please help: How do I find anything with a name? Please assume I'm at the / and I have the command line open and (root) access to all directories. In DOS I'd type dir *mystuff* /s or attrib xxx /s You are allowed to laugh at this point. :D But anyways, Plaease tell... I'm compiling the new stuff and I still have limited time resource. The kids take and will take all remaining time. To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
Khangollo Send message Joined: 1 Aug 00 Posts: 245 Credit: 36,410,524 RAC: 0 |
|
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Thank You, I'll try.. (Sure it works) To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
In one minute (with a right question) have I learned more than ..... :D
*makes waves* To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
©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.