II get this in Grafpup 2:
pdfedit: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by pdfedit)

Install this dotpup Libstdc++.so.6.0.5.pup and it should solve the problem.
Available at http://dotpups.de/dotpups/Libraries/
There may be other mirrors but this is the only one I know for sure has it.

I have just finished installing in a fresh pup_save of 215 CE Alpha and found that as I already have QT3.3.6 installed a symlink in /lib will remove the need to download and install QT3.3.8

Code:

ln -s /usr/lib/qt3.3.6/lib/libqt-mt.so.3.3.6 libqt-mt.so.3

_________________Linux = Learning through doing
The learning curve may be steep but there is a light at the end of the tunnel.
You just have to pass the occasional oncoming train to get there.

FYI I always had compile problems with older versions (something to do with QT). There was a make error that I filed a bug report for, and they said it was fixed in cvs a couple of days before 0.4.1 came out. I tried compiling from cvs then, and tried 0.4.1 when it came out, and got this new problem. (tried in Grafpup 104 and 2, and can't remember if I tried a Puppy as well).

BTW are you getting a different error from me with 0.4.1? I did think it was a bit dubious using boost from another distro, but I think it's worked for compiling other things

In the bug report that you posted, the response suggested that perhaps QT libs weren't compiled to support strings. I've tried compiling boost, downloading already compiled boost, recompiling QT, all to no avail. I think we'll need to wait on the next release, or the one after!

One mystery to me is why do any apps/developers feel the need to use the bloated boost as, everytime I've tried the thing, it's a misnomer! i.e. Boost sucks!

That is the error I was getting, can you post the link to the bug report on the pdfedit site?

~~~~~

As for boost being bloated it's kinda yes and no. While trying to get pdfedit compiled I realised that boost should only be bloated for developers but not application users in most cases. The exception is when one (or more) of two (maybe three) specific libraries are included.

For example I've just uploaded qbittorrent and libtorrent which both have boost dependencies. The size of the boost dependencies is ~52K. It is somewhat strange how the boost 'libraries' works but once you get the hang of it you should be fine (compiling). I'll post more info on boost in a separate thread.

~~~~~

Did you recompile qt3 or qt4? If qt4 can you upload a dotpet? This is needed because more and more apps are requiring qt4 (eg skype, GNS3, qbittorrent) and I prefer to save space by using libraries.

Unfortunately the qt4 for dingo is missing the libQtDBus and libQt3Support libraries. libQtDBus is required by skype (dynamic) and libQt3Support I hope should allow opera (and other qt3 apps) to work with qt4.

But what I'm curious about is where, in the response to your bug report, it's suggested that QT3 might have been compiled without string support. If I knew how to turn off string support in compiling QT3, I could turn it on!
./configure --help offers me know help in turning string OFF/ON.

Hence, I really think that it's a machaevellian Boost problem. I'm sure Boost is very helpful to developers, when things compile as they should.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum