Thanks, Mick.Put that script in your executable path and call it however you like.
Does this mean I can open a Window / Terminal Here in the folder, then write the script?
Edit:
(See below)
Thanks, amigo.
Compiling glibc from source is no easy feat... it could be called: The mother of all compilations An easier approach might be to re-work the debian package for libc6-2.11.3-4 It turns out that the debian package overwrites the existing libc files in Puppy. While it appears to work at first, attempts to un-install this package will break my Wary system... as I later found out... so be sure to have a backup in place.watchdog wrote:Perhaps we should compile for wary glibc source:
http://ftp.gnu.org/gnu/glibc/
I don't have the skill to do this. With the compiled glibc (make install DESTDIR=DIR...) we should try the 01micko suggestion.
Code: Select all
#!/bin/sh
LD_LIBRARY_PATH=$usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"
So it shows that OpenOffice does need libc6-2.11 or better... which means the system requirements in the documentation need to be updated.... but also, that OpenOffice is not able to detect the path to the newer libc6 files.../opt/openoffice.org3/program/soffice.bin: /lib/libc.so.6: version `GLIBC_2.11' not found (required by /opt/openoffice.org3/program/../basis-link/program/libsvt.so)
Maybe there are some tools which will give statistics about realization of paths, which new version of library does require.Monsie wrote:...
At this point, I have worked on this for two days, and now I feel stuck --ideas anyone?
...
Code: Select all
#!/bin/bash
LD_LIBRARY_PATH=$HOME/glibc-2.15:$LD_LIBRARY_PATH
exec ???
It should be#!/bin/sh
LD_LIBRARY_PATH=$usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"
Note: no dollar-sign in front of /usr/local/lib#!/bin/sh
LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"
Thanks, jamesbondjamesbond wrote:Monsie,
I'm assuming you put the copy of debian's glibc in /usr/local/lib (is this what you call as the "local pathway"?)
Your code was:It should be#!/bin/sh
LD_LIBRARY_PATH=$usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"Note: no dollar-sign in front of /usr/local/lib#!/bin/sh
LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"
Note the "export" in blue colour#!/bin/sh
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
exec soffice.bin "$@"
About locale I have solved in wary 5.5 putting at the end of /etc/profiledarry1966 wrote:on Puppy 4.12 I downloaded libc6_2.11.3-4_i386.deb and using deb2pet converted it to a .pet and have only had VLC grumble about not being able to set locale otherwise everything works especailly what I wanted Opera 12.15 with flash.
Code: Select all
export LC_ALL=C
1. 4.12 on my machine as a base uses less ram and is faster and reponsive.nic007 wrote:Hi, Darry. I'm interested to know why you are updating the libraries in Puppy 4.12? Is this to update the standard programs of puppy too? I'm also using my own puplet based on 4.12 but keep with some of the programs as released for that version (although I'm also using themes/icons from later puppy versions to brighten things up). Personally, I think it's not worthwhile to update the basic programs that comes with puppy to newer versions as I find that there are minimal differences in functionality. The newer releases of Abiword and Seamonkey are probably better but then I'm not using either of them. I use Opera and Opera Mini and wine to run may favourite windows programs that I feel are better than those provided with puppy). IF you want to use the latest versions of programs , it would probably be better to go with the latest release of puppy and perhaps one with a retro kernel.
I haven't noticed the above odd behaviours as quoted. Tried SGMixer and it seems fine and icons also seem fine so I am at a loss as to that observation, but as you say more positive than negative with regards this upgrade.Dewbie wrote:(See amigo's warning earlier in this thread.)
With 4.1.2, Glibc 2.11 also causes usb-drive icons to pile up in the corner and breaks sGmixer.
However, the benefits still outweigh the costs...at least so far.
Try placing the above before before the xwin line in /etc/profile.watchdog wrote:About locale I have solved in wary 5.5 putting at the end of /etc/profiledarry1966 wrote:on Puppy 4.12 I downloaded libc6_2.11.3-4_i386.deb and using deb2pet converted it to a .pet and have only had VLC grumble about not being able to set locale otherwise everything works especailly what I wanted Opera 12.15 with flash.
Code: Select all
export LC_ALL=C