Requirements for Perfect Cuboids?
Requirements for Perfect Cuboids?
I am unable to get Perfect Cuboids to run on my Linux Fedora 16 64 bit install.
It runs fine on my Fedora 21 64 bit install
I can't use ldd to see what dependencies are needed as the file is not a dynamic executable apparently.
Also readelf and objdump commands don't work on this older install but do work on the Fedora 21 install where I can see nothing is missing, but on Fedora 16 I can't really see anything.
So I am asking what is needed to run this programme?
Your programme (pcuboid) says I am using linux 3.6.11-4.fc16.x86_64 on the Fedora 16 install
and linux 3.17.4-301.fc21.x86_64 on the Fedora 21 install.
I am using an app_info.xml file to launch the programme and it is copied from the Fedora 21 machine so should be the same.
Thanks
Conan
It runs fine on my Fedora 21 64 bit install
I can't use ldd to see what dependencies are needed as the file is not a dynamic executable apparently.
Also readelf and objdump commands don't work on this older install but do work on the Fedora 21 install where I can see nothing is missing, but on Fedora 16 I can't really see anything.
So I am asking what is needed to run this programme?
Your programme (pcuboid) says I am using linux 3.6.11-4.fc16.x86_64 on the Fedora 16 install
and linux 3.17.4-301.fc21.x86_64 on the Fedora 21 install.
I am using an app_info.xml file to launch the programme and it is copied from the Fedora 21 machine so should be the same.
Thanks
Conan
Re: Requirements for Perfect Cuboids?
Code: Alles auswählen
primes4k1.bin
primes4k3.bin
Re: Requirements for Perfect Cuboids?
Thanks for the reply x3mEn.
If these binaries are not downloaded with the application, then where do I get them?
Before I added back in my app_info.xml file the Perfect Cuboid application downloaded and ran without me needing to get other files, and in fact no other file seems to be present in the yoyo folder (this was on the Fedora 21 machine).
As only the executable was downloaded I just copied it to my other computer and modified my app_info.xml file to get work.
I did not have a problem doing this for Collatz application (which I used the same method just described to get work).
I have noticed that since adding Perfect Cuboid to my app_info.xml file I no longer get Collatz work.
But that could be a priority thing.
Thanks
Conan
If these binaries are not downloaded with the application, then where do I get them?
Before I added back in my app_info.xml file the Perfect Cuboid application downloaded and ran without me needing to get other files, and in fact no other file seems to be present in the yoyo folder (this was on the Fedora 21 machine).
As only the executable was downloaded I just copied it to my other computer and modified my app_info.xml file to get work.
I did not have a problem doing this for Collatz application (which I used the same method just described to get work).
I have noticed that since adding Perfect Cuboid to my app_info.xml file I no longer get Collatz work.
But that could be a priority thing.
Thanks
Conan
Re: Requirements for Perfect Cuboids?
All thos files are part of the Perfect Cuboid application and are downloaded by your Boinc client.It's not the app which downloads the files, it's Boinc client.
Please provide a ls -l of the yoyo@home Boinc project folder.
When Boinc starts the app the files are copied (or linked) into the slot folder.
yoyo
Please provide a ls -l of the yoyo@home Boinc project folder.
When Boinc starts the app the files are copied (or linked) into the slot folder.
yoyo
Re: Requirements for Perfect Cuboids?
These 2 binaries are definetely necessary for Perfect Cuboid 207.02 and attempt to run app without their existance leads to boinc exit with error code EXIT_FAILURE (1).
Please copy these binaries from the yoyo project folder of boinc client, who doesn't use app_info.xml.
The only thing they can be called as
I don't know a way to download these binaries directly, although boinc client does download them so the links exist by all means.
Collatz subproject has completed.
Please copy these binaries from the yoyo project folder of boinc client, who doesn't use app_info.xml.
The only thing they can be called as
Code: Alles auswählen
primes4k1.bin.1
primes4k3.bin.1
Collatz subproject has completed.
Re: Requirements for Perfect Cuboids?
Thanks yoyo and x3mEn
This is the output I think you have asked for (edited to remove personal naming)
[root@AMDX4955]# ls -l /BOINC/projects/www.rechenkraft.net_yoyo/
total 17704
-rw-rw-r--. 1 5699 Sep 25 08:42 app_info.xml
-rw-rw-r--. 1 5666 Sep 3 2013 app_info.xml~
-rwxr-xr-x. 1 1766176 Aug 17 21:38 collatz_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 681 Dec 11 2012 default_stat_icon_01.png
-rwxrwxr-x. 1 1397960 Dec 11 2012 dnetc519b-linux-amd64-elf
-rw-rw-r--. 1 11020 Dec 11 2012 ecm_01.png
-rw-rw-r--. 1 396829 Sep 11 2012 ecm.20110809.linux_x86_64.tar.gz
-rw-rw-r--. 1 83874 Jan 19 2009 ecm621_info.zip
-rwxrwxr-x. 1 536768 Jan 19 2009 ecm-6.2.1_x86_64-pc-linux-gnu
-rw-rw-r--. 1 1233 Jan 19 2009 ecmjob_0.02_i686-pc-linux-gnu.xml
-rwxrwxr-x. 1 260384 Jan 19 2009 ecmwrapper_0.03_x86_64-pc-linux-gnu
-rw-rw-r--. 1 12574 Dec 11 2012 evo_01.png
-rw-rw-r--. 1 229 Nov 29 2009 evojob_0.01_i686-pc-linux-gnu.xml
-rw-rw-r--. 1 3557847 Sep 11 2012 evo_muon.2009122401.linux86-wine.tar.gz
-rwxrwxr-x. 1 193216 Nov 29 2009 evowrapper_0.01_i686-pc-linux-gnu
-rwxrwxr-x. 1 713212 Dec 11 2012 harmtree_0.10_i686-pc-linux-gnu
-rw-rw-r--. 1 2236 Dec 11 2012 job_2.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 9464 Dec 11 2012 muon_01.png
-rwxrwxr-x. 1 371744 Mar 25 2011 muon1.exe
-rwxrwxr-x. 1 372256 Nov 28 2009 muon44d_win32.exe
-rw-rw-r--. 1 1320 Nov 28 2009 muon_config_1.02.txt
-rw-rw-r--. 1 2638917 Nov 28 2009 muon_datafiles_1.01.zip
-rw-rw-r--. 1 616 Nov 28 2009 muonjob_1.04_windows_intelx86.xml
-rwxrwxr-x. 1 167936 Nov 28 2009 muon_unzip_1.01_win32.exe
-rw-rw-r--. 1 21 Nov 28 2009 muon_user_1.01.txt
-rwxrwxr-x. 1 193216 Nov 28 2009 muonwrapper_0.01_lin32_intelx86
-rwxrwxr-x. 1 1569416 Sep 2 2013 oddWeiredSearch_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 6677 Dec 11 2012 ogr_01.png
-rwxr-xr-x. 1 1803072 Sep 20 17:07 pcuboid_207.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 182 Dec 25 2009 README.txt
-rw-rw-r--. 1 368264 Jul 7 2016 results.dat
-rw-rw-r--. 1 10749 Dec 11 2012 rkn_01.png
-rw-rw-r--. 1 6527 Nov 29 2009 S005_Preferences_1.02_Win32.txt
-rwxrwxr-x. 1 1291116 Nov 29 2009 S005r6gSimulatorWin32.exe
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_00
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_01
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_02
-rw-rw-r--. 1 69 Sep 27 09:36 slideshow_03
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_04
-rw-rw-r--. 1 82 Sep 27 09:36 stat_icon
-rwxrwxr-x. 1 261160 Dec 11 2012 wrapper_519.01_x86_64-pc-linux-gnu
This is the same on both computers, and as those two files are missing from both computers it seems I have not processed any work since creating my app_info.xml. So it could be a problem if I have to include the two missing files.
The work I processed was when I removed the app_info.xml to download the project, when it finished I added the app_info.xml back into the folder.
I will remove my app_info.xml so I can get the correct files downloaded but how do they look in an app_info.xml file?
This is the last two added applications to my fully working app_info.xml file. The Collatz part did work and I got work.
<app>
<name>collatz</name>
<user_friendly_name>Collatz</user_friendly_name>
</app>
<file_info>
<name>collatz_0.01_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>1</version_num>
<file_ref>
<file_name>collatz_0.01_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>pcuboid</name>
<user_friendly_name>Perfect Cuboid</user_friendly_name>
</app>
<file_info>
<name>pcuboid_207.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>pcuboid</app_name>
<version_num>20702</version_num>
<file_ref>
<file_name>pcuboid_207.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
This is the output I think you have asked for (edited to remove personal naming)
[root@AMDX4955]# ls -l /BOINC/projects/www.rechenkraft.net_yoyo/
total 17704
-rw-rw-r--. 1 5699 Sep 25 08:42 app_info.xml
-rw-rw-r--. 1 5666 Sep 3 2013 app_info.xml~
-rwxr-xr-x. 1 1766176 Aug 17 21:38 collatz_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 681 Dec 11 2012 default_stat_icon_01.png
-rwxrwxr-x. 1 1397960 Dec 11 2012 dnetc519b-linux-amd64-elf
-rw-rw-r--. 1 11020 Dec 11 2012 ecm_01.png
-rw-rw-r--. 1 396829 Sep 11 2012 ecm.20110809.linux_x86_64.tar.gz
-rw-rw-r--. 1 83874 Jan 19 2009 ecm621_info.zip
-rwxrwxr-x. 1 536768 Jan 19 2009 ecm-6.2.1_x86_64-pc-linux-gnu
-rw-rw-r--. 1 1233 Jan 19 2009 ecmjob_0.02_i686-pc-linux-gnu.xml
-rwxrwxr-x. 1 260384 Jan 19 2009 ecmwrapper_0.03_x86_64-pc-linux-gnu
-rw-rw-r--. 1 12574 Dec 11 2012 evo_01.png
-rw-rw-r--. 1 229 Nov 29 2009 evojob_0.01_i686-pc-linux-gnu.xml
-rw-rw-r--. 1 3557847 Sep 11 2012 evo_muon.2009122401.linux86-wine.tar.gz
-rwxrwxr-x. 1 193216 Nov 29 2009 evowrapper_0.01_i686-pc-linux-gnu
-rwxrwxr-x. 1 713212 Dec 11 2012 harmtree_0.10_i686-pc-linux-gnu
-rw-rw-r--. 1 2236 Dec 11 2012 job_2.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 9464 Dec 11 2012 muon_01.png
-rwxrwxr-x. 1 371744 Mar 25 2011 muon1.exe
-rwxrwxr-x. 1 372256 Nov 28 2009 muon44d_win32.exe
-rw-rw-r--. 1 1320 Nov 28 2009 muon_config_1.02.txt
-rw-rw-r--. 1 2638917 Nov 28 2009 muon_datafiles_1.01.zip
-rw-rw-r--. 1 616 Nov 28 2009 muonjob_1.04_windows_intelx86.xml
-rwxrwxr-x. 1 167936 Nov 28 2009 muon_unzip_1.01_win32.exe
-rw-rw-r--. 1 21 Nov 28 2009 muon_user_1.01.txt
-rwxrwxr-x. 1 193216 Nov 28 2009 muonwrapper_0.01_lin32_intelx86
-rwxrwxr-x. 1 1569416 Sep 2 2013 oddWeiredSearch_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 6677 Dec 11 2012 ogr_01.png
-rwxr-xr-x. 1 1803072 Sep 20 17:07 pcuboid_207.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 182 Dec 25 2009 README.txt
-rw-rw-r--. 1 368264 Jul 7 2016 results.dat
-rw-rw-r--. 1 10749 Dec 11 2012 rkn_01.png
-rw-rw-r--. 1 6527 Nov 29 2009 S005_Preferences_1.02_Win32.txt
-rwxrwxr-x. 1 1291116 Nov 29 2009 S005r6gSimulatorWin32.exe
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_00
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_01
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_02
-rw-rw-r--. 1 69 Sep 27 09:36 slideshow_03
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_04
-rw-rw-r--. 1 82 Sep 27 09:36 stat_icon
-rwxrwxr-x. 1 261160 Dec 11 2012 wrapper_519.01_x86_64-pc-linux-gnu
This is the same on both computers, and as those two files are missing from both computers it seems I have not processed any work since creating my app_info.xml. So it could be a problem if I have to include the two missing files.
The work I processed was when I removed the app_info.xml to download the project, when it finished I added the app_info.xml back into the folder.
I will remove my app_info.xml so I can get the correct files downloaded but how do they look in an app_info.xml file?
This is the last two added applications to my fully working app_info.xml file. The Collatz part did work and I got work.
<app>
<name>collatz</name>
<user_friendly_name>Collatz</user_friendly_name>
</app>
<file_info>
<name>collatz_0.01_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>1</version_num>
<file_ref>
<file_name>collatz_0.01_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>pcuboid</name>
<user_friendly_name>Perfect Cuboid</user_friendly_name>
</app>
<file_info>
<name>pcuboid_207.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>pcuboid</app_name>
<version_num>20702</version_num>
<file_ref>
<file_name>pcuboid_207.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
Re: Requirements for Perfect Cuboids?
I can only assume how app_info.xml should look like:
But you have to check this by yourselves cause I have no enough motivation for such trial-trip.
Btw, I saw you often asking same quastion on other projects forums, what's a meaning of having app_info instead of natural BOINC usage?
Do you afraid that some time some project will replace executable by malicious code, thus using app_info preserve from unwanted app actions?
Code: Alles auswählen
<app>
<name>pcuboid</name>
<user_friendly_name>Perfect Cuboid</user_friendly_name>
</app>
<file_info>
<name>pcuboid_207.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<file_info>
<name>primes4k1.bin.1</name>
</file_info>
<file_info>
<name>primes4k3.bin.1</name>
</file_info>
<app_version>
<app_name>pcuboid</app_name>
<version_num>20702</version_num>
<file_ref>
<file_name>pcuboid_207.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>primes4k1.bin.1</file_name>
<open_name>primes4k1.bin</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>primes4k3.bin.1</file_name>
<open_name>primes4k3.bin</open_name>
<copy_file/>
</file_ref>
</app_version>
Btw, I saw you often asking same quastion on other projects forums, what's a meaning of having app_info instead of natural BOINC usage?
Do you afraid that some time some project will replace executable by malicious code, thus using app_info preserve from unwanted app actions?
Zuletzt geändert von x3mEn am 28.09.2017 09:33, insgesamt 1-mal geändert.
Re: Requirements for Perfect Cuboids?
Why you want to use an app_info.xml.
Go without it and boinc downloads everything it needs and IMHO you will find all infos in client_state.xml.
Go without it and boinc downloads everything it needs and IMHO you will find all infos in client_state.xml.
Re: Requirements for Perfect Cuboids?
I have been a member of yoyo@home for many years, and in order to get all yoyo applications to get work on the same computer an app_info.xml was one way to achieve this, particularly on Linux with Wine also needed to get things to run.
I did not realise that I no longer needed this file.
So I have deleted my app_info.xml file and will see what happens, hopefully as I request work from each sub-project they will download the requested application and needed files.
Thanks again for your help
Conan
I did not realise that I no longer needed this file.
So I have deleted my app_info.xml file and will see what happens, hopefully as I request work from each sub-project they will download the requested application and needed files.
Thanks again for your help
Conan