Support for 32bit Linux

Message boards : News : Support for 32bit Linux

To post messages, you must log in.

AuthorMessage
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 349 - Posted: 5 Jan 2016, 13:14:13 UTC

I added new compilation for Linux 32bits platforms for both monkeys_v1 and monkeys_v2.
ID: 349 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sergey Kovalchuk

Send message
Joined: 25 Dec 15
Posts: 39
Credit: 3,518,910
RAC: 1,416
Message 353 - Posted: 5 Jan 2016, 14:56:55 UTC - in response to Message 349.  
Last modified: 5 Jan 2016, 14:58:21 UTC

monkeys_v2_600_i686-pc-linux-gnu\r\n\r\nError: ... libstdc++.so.6: version `GLIBCXX_3.4.20' not found ...\r\n\r\nUbuntu 14.04, x32 & x64 - libstdc++.so.6.0.19\r\n\r\n\r\nBut monkeys_v2_600_x86_64-pc-linux-gnu on Ubuntu 14.04 x64 - Ok
ID: 353 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 360 - Posted: 5 Jan 2016, 20:07:14 UTC - in response to Message 353.  

monkeys_v2_600_i686-pc-linux-gnu\r\n\r\nError: ... libstdc++.so.6: version `GLIBCXX_3.4.20' not found ...\r\n\r\nUbuntu 14.04, x32 & x64 - libstdc++.so.6.0.19\r\n\r\n\r\nBut monkeys_v2_600_x86_64-pc-linux-gnu on Ubuntu 14.04 x64 - Ok
\r\nok, i am preparing new version application
ID: 360 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 361 - Posted: 5 Jan 2016, 20:56:23 UTC - in response to Message 360.  

try update or restart project on linux 32bits.\r\ni added new app version.
ID: 361 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Moises Cardona

Send message
Joined: 6 Dec 15
Posts: 92
Credit: 7,481,050
RAC: 3,991
Message 372 - Posted: 6 Jan 2016, 13:10:46 UTC

Hi, I confirm the new app version is working. However it seems the apps dissappeared today from the project so my Linux machine is not receiving tasks.
ID: 372 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 377 - Posted: 7 Jan 2016, 9:07:41 UTC - in response to Message 372.  

Hi, I confirm the new app version is working. However it seems the apps dissappeared today from the project so my Linux machine is not receiving tasks.
\r\nwhat linux version/distro do you have?
ID: 377 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 378 - Posted: 7 Jan 2016, 9:07:54 UTC - in response to Message 353.  

monkeys_v2_600_i686-pc-linux-gnu\r\n\r\nError: ... libstdc++.so.6: version `GLIBCXX_3.4.20' not found ...\r\n\r\nUbuntu 14.04, x32 & x64 - libstdc++.so.6.0.19\r\n\r\n\r\nBut monkeys_v2_600_x86_64-pc-linux-gnu on Ubuntu 14.04 x64 - Ok
\r\nwhat linux version/distro do you have?
ID: 378 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Moises Cardona

Send message
Joined: 6 Dec 15
Posts: 92
Credit: 7,481,050
RAC: 3,991
Message 380 - Posted: 7 Jan 2016, 11:48:00 UTC - in response to Message 377.  

Hi, I confirm the new app version is working. However it seems the apps dissappeared today from the project so my Linux machine is not receiving tasks.
\r\nwhat linux version/distro do you have?
\r\n\r\nUbuntu 15.10 32bit. I downloaded BOINC from the Berkeley website so I'm not using the package from Ubuntu but a newer version from the BOINC website.
ID: 380 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 383 - Posted: 8 Jan 2016, 8:14:28 UTC - in response to Message 380.  

Now I will try to add new application for linux 32bit <- first for monkeys_v1 to test. This new app is compiled on Debian 7.6.0 ( linux 64bits compiled on this debian version work fine), last app was prepared on Debian 8.2.0. Maybe this is a problem for libstdc++ version, even I am using "-static-libgcc" option.\r\n\r\nI try both compilation from 7.6.0 and 8.2.0 on clean Debian 7.6.0 32bits and both work fine. Maybe for you will be ok too.
ID: 383 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 384 - Posted: 8 Jan 2016, 9:13:42 UTC - in response to Message 383.  

New copilation for linux 32bits for monkeys_v1 added
ID: 384 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
frankhagen

Send message
Joined: 11 Nov 15
Posts: 57
Credit: 221,172
RAC: 382
Message 385 - Posted: 8 Jan 2016, 9:32:40 UTC - in response to Message 384.  
Last modified: 8 Jan 2016, 9:33:44 UTC

New copilation for linux 32bits for monkeys_v1 added
\r\nno go...\r\n\r\nhttp://goofyxgridathome.net/result.php?resultid=2840736\r\n\r\n\r\nmonkeys_v1_1100_i686-pc-linux-gnu: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory\r\n\r\n\r\n\r\nyou will want to have static linking of libraries!\r\n\r\n\r\nand you definitely do not want to send 32bit tasks to 64bit hosts!!
ID: 385 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [BOINC@Poland]goofyx
Project administrator
Project developer
Project scientist
Help desk expert

Send message
Joined: 8 Nov 15
Posts: 554
Credit: 9,508,494
RAC: 6,261
Message 386 - Posted: 8 Jan 2016, 10:09:33 UTC - in response to Message 385.  

New copilation for linux 32bits for monkeys_v1 added
\r\nno go...\r\n\r\nhttp://goofyxgridathome.net/result.php?resultid=2840736\r\n\r\n\r\nmonkeys_v1_1100_i686-pc-linux-gnu: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory\r\n\r\n\r\n\r\nyou will want to have static linking of libraries!\r\n\r\n\r\nand you definitely do not want to send 32bit tasks to 64bit hosts!!
\r\n1. i have static linking it's why i am using "-static-libgcc" like for linux 64bit <- and for 64bits it's working fine\r\n2. i have no division for 32/64 task
ID: 386 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
frankhagen

Send message
Joined: 11 Nov 15
Posts: 57
Credit: 221,172
RAC: 382
Message 387 - Posted: 8 Jan 2016, 10:11:18 UTC - in response to Message 386.  

New copilation for linux 32bits for monkeys_v1 added
\r\nno go...\r\n\r\nhttp://goofyxgridathome.net/result.php?resultid=2840736\r\n\r\n\r\nmonkeys_v1_1100_i686-pc-linux-gnu: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory\r\n\r\n\r\n\r\nyou will want to have static linking of libraries!\r\n\r\n\r\nand you definitely do not want to send 32bit tasks to 64bit hosts!!
\r\n1. i have static linking it's why i am using "-static-libgcc" like for linux 64bit <- and for 64bits it's working fine\r\n2. i have no division for 32/64 task
\r\n\r\nthe above result showed up on a 64bit host - go figure...
ID: 387 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sergey Kovalchuk

Send message
Joined: 25 Dec 15
Posts: 39
Credit: 3,518,910
RAC: 1,416
Message 388 - Posted: 9 Jan 2016, 13:02:40 UTC - in response to Message 385.  

New copilation for linux 32bits for monkeys_v1 added
\r\nno go...\r\n\r\nhttp://goofyxgridathome.net/result.php?resultid=2840736\r\n\r\n\r\nmonkeys_v1_1100_i686-pc-linux-gnu: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory\r\n\r\n\r\n\r\nyou will want to have static linking of libraries!\r\n\r\n\r\nand you definitely do not want to send 32bit tasks to 64bit hosts!!
\r\n\r\n\r\nYou need 32 bit version of libstdc++.so.6 on 64 bit OS \r\n(apt-get install lib32stdc++6)\r\n\r\n
$ ldd monkeys_v1_1100_i686-pc-linux-gnu\r\n. . .\r\n        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf76a1000)\r\n. . . \r\n\r\n$ ldd monkeys_v1_900_x86_64-pc-linux-gnu\r\n. . .\r\n        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff38f8f7000)\r\n. . .\r\n\r\n
ID: 388 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
frankhagen

Send message
Joined: 11 Nov 15
Posts: 57
Credit: 221,172
RAC: 382
Message 389 - Posted: 9 Jan 2016, 13:05:00 UTC - in response to Message 388.  
Last modified: 9 Jan 2016, 13:05:17 UTC

You need 32 bit version of libstdc++.so.6 on 64 bit OS \r\n(apt-get install lib32stdc++6)
\r\n\r\ni do know how to - but i will not spoil that host with 32bit libs.
ID: 389 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sergey Kovalchuk

Send message
Joined: 25 Dec 15
Posts: 39
Credit: 3,518,910
RAC: 1,416
Message 390 - Posted: 9 Jan 2016, 13:14:40 UTC - in response to Message 386.  

\r\n1. i have static linking it's why i am using "-static-libgcc" like for linux 64bit <- and for 64bits it's working fine\r\n2. i have no division for 32/64 task
\r\n\r\ntwo big differences - size & shared libraries list\r\n\r\nPS i have all lib for v1_1100 \r\n\r\n
\r\n$ ls -la monkeys_v?_??0*\r\n-rwxr-xr-x 1 boinc boinc 1123173 Jan  8 11:27 monkeys_v1_1100_i686-pc-linux-gnu\r\n-rwxr-xr-x 1 boinc boinc  240331 Jan  5 19:21 monkeys_v1_900_x86_64-pc-linux-gnu\r\n-rwxr-xr-x 1 boinc boinc  243550 Jan  5 19:22 monkeys_v2_600_x86_64-pc-linux-gnu\r\n-rwxr-xr-x 1 boinc boinc 1054340 Jan  5 23:22 monkeys_v2_700_i686-pc-linux-gnu\r\n\r\n$ ldd monkeys_v1_1100_i686-pc-linux-gnu\r\n        linux-gate.so.1 =>  (0xf77ad000)\r\n        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7789000)\r\n        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf76a1000)\r\n        libm.so.6 => /lib32/libm.so.6 (0xf765b000)\r\n        libc.so.6 => /lib32/libc.so.6 (0xf74b0000)\r\n        /lib/ld-linux.so.2 (0xf77af000)\r\n        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7493000)\r\n\r\n$ ldd monkeys_v1_900_x86_64-pc-linux-gnu\r\n        linux-vdso.so.1 =>  (0x00007ffc3a993000)\r\n        libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007ff38fe19000)\r\n        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff38fbfb000)\r\n        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff38f8f7000)\r\n        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff38f5f1000)\r\n        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff38f22c000)\r\n        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007ff38eff9000)\r\n        librtmp.so.0 => /usr/lib/x86_64-linux-gnu/librtmp.so.0 (0x00007ff38eddf000)\r\n        libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007ff38eb81000)\r\n        libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007ff38e7a7000)\r\n        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007ff38e561000)\r\n        liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007ff38e352000)\r\n        libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007ff38e101000)\r\n        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff38dee8000)\r\n        /lib64/ld-linux-x86-64.so.2 (0x00007ff390080000)\r\n        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff38dcd2000)\r\n        libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007ff38da14000)\r\n        libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007ff38d795000)\r\n        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff38d591000)\r\n        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007ff38d2c6000)\r\n        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007ff38d097000)\r\n        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007ff38ce93000)\r\n        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007ff38cc88000)\r\n        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007ff38ca6d000)\r\n        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007ff38c852000)\r\n        libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007ff38c614000)\r\n        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007ff38c400000)\r\n        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007ff38c1be000)\r\n        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007ff38bfb9000)\r\n        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007ff38bdb5000)\r\n        libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007ff38bbac000)\r\n        libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007ff38b924000)\r\n        libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007ff38b683000)\r\n        libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007ff38b450000)\r\n        libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007ff38b23b000)\r\n        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007ff38b033000)\r\n        libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007ff38ae0a000)\r\n        libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007ff38abfc000)\r\n        libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007ff38a9b3000)\r\n        libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007ff38a6fa000)\r\n        libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007ff38a4c1000)\r\n
ID: 390 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
frankhagen

Send message
Joined: 11 Nov 15
Posts: 57
Credit: 221,172
RAC: 382
Message 391 - Posted: 9 Jan 2016, 13:36:51 UTC - in response to Message 390.  

\r\ntwo big differences - size & shared libraries list\r\n
\r\n\r\ni don't care.\r\n\r\ni'm running primary platform only now - basta.
ID: 391 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : News : Support for 32bit Linux


©2017 Polish BOINC Foundation