Page 1 of 1

32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Fri Nov 13, 2020 11:26 pm
by Dingo

Woof Woof!
I'm customizing for my needs my xenialpup 7.5 CE 64 bit frugal installation. In the almost 10 years of puppy 3.01 use, I compiled tons of useful 32 bit software that I would use also in xenialpup 64 bit. In order to avoid to recompile, since for several of these there are no more sources available, I would ask if, similarly for tharpup, there is a sfs already made with 32 bit libs needed to run 32 bit programs. Was this sfs been made also for xenialpup 64 bit? Or it was made only for tharpup?


Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Sat Nov 14, 2020 12:09 am
by mikeslr

http://distro.ibiblio.org/puppylinux/pe ... nial64.sfs

p.s. Xenialpup64 is still my favorite 64-bit OS.


Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Sat Nov 14, 2020 4:47 am
by bigpup

It should also be in Quickpet->Useful

32bit compatibility sfs

If you download the sfs. Place it in /mnt/home
Run SFS-Load-On-The-Fly to load it.

If you get it from Quickpet.
It should do all the correct placement and loading.


Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Sat Nov 14, 2020 1:52 pm
by taersh

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.


Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Sat Nov 14, 2020 2:12 pm
by 666philb
taersh wrote: Sat Nov 14, 2020 1:52 pm

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.

yes in tahrpup and xenialpup ldconfig needs to be manually or reboot. in bionicpup and fossapup it is run automatically


Re: 32 bit libraries sfs companion available for xenialpup 7.5 CE 64 bit?

Posted: Sun Nov 15, 2020 11:20 am
by Dingo
taersh wrote: Sat Nov 14, 2020 1:52 pm

As far as I know to the get the 32bit compatibility sfs working after loading via sfs_load, one needs to execute ldconfig after loading.
When it is loaded at boot ldconfig should be executed automatically.

I needed to run ldconfig manually after loading sfs with load sfs on the fly

this is the output

Code: Select all

root# ldconfig
ldconfig: libraries libpng.so and libpng.so.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.0 and libpng.so.2 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.2 and libpng.so.2.1.0.8 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.2.1.0.8 and libpng.so.3 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.3 and libpng.so.3.22.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.
ldconfig: libraries libpng.so.3.22.0 and libpng12.so.0.22.0 in directory /usr/lib/i386-linux-gnu have same soname but different type.

just tried some 32 bit apps I made years ago and they work

For 32 bit libs not included in sfs, should I create a dedicated separated folder and add this to library path?