Qt 4.5-4.7 on Puppy 4.3.1... is it possible?

discuss compiling applications for Puppy
Post Reply
Message
Author
User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

Qt 4.5-4.7 on Puppy 4.3.1... is it possible?

#1 Post by Makoto »

Like the subject line says, is it possible to compile Qt 4.7 for vanilla Puppy 4.3.1? I've been told before that it wasn't possible to compile it (at least 4.5 or higher) against the 4.3.1 kernel... but I haven't really seen any indication on the Qt project site that it has to be compiled against a certain kernel version or higher. glib/c versions, yes, and that'll probably be what disqualifies Puppy 4.3.1. :P

(Yes, I know I can technically update glib/c and other critical libs on 4.3.1, or use Puppy 5. :mrgreen: I'm mostly curious, though.)
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#2 Post by musher0 »

Hi!

Yep! The compilation took about 36 hours on an ACER 31+ (yikes!), but it's possible. I did it 2-3 years ago for a mywolf puplet, if I remember correctly.
The mywolf series were based on the early Quirky's, so Puppy 4.31 is pretty close.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#3 Post by 8-bit »

I have an old Compaq laptop with 192megs of ram.
I am running Puppy 4.3.1 on it along with Qt and a disk image mounting program called aspeqt that requires it.
And I did not compile Qt for Puppy 4.3.1!
I used Qt4-4.8.0.sfs and Qt_DEV-4.8.0.sfs on it.
And it works!

By the way. aspeqt is for mounting Atari drive images for use with a serial port connected Atari PC.
I can access the mounted drives and even boot from the drive 1 image located on the Compaq PC.

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#4 Post by Makoto »

Hmm... are those pemasu's builds?

If so... is there an easy way to tell if it works? I've only installed Qt4-4.8.0.sfs (I'm at my SFS limit, and haven't installed any other sfs-loading method, yet)...
(if they are pemasu's builds, and they work, I'll probably swap out the sfs for the .pet versions. :oops: )

I grabbed and tried a few Qt programs from pemasu's archive, and they all wanted a higher glibc version. :P
Also, I tried the latest version of Skype for Linux (aren't they supposed to offer a static version? All I could find other than the distro-specific versions was a 'dynamic' version... and that gives me the infamous
./skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory
...error. :roll: )
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

simargl

#5 Post by simargl »

.
Last edited by simargl on Sun 01 Sep 2013, 14:55, edited 1 time in total.

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#6 Post by Makoto »

It's not that old. :mrgreen:

Actually, I'm using a specialized revision of 4.3.1, and everything I need more or less runs with no problems on it. Sure, there are programs I don't really need but wouldn't mind running, every once in a while, that'll gripe about the out-of-date glibc, but beyond that...

Also, I maintain builds of Pidgin for those still running 4.3.1. As for why they're still using it, you'd have to ask them. :D

...and I don't have any real problems with the use of .pets. PPM could stand to be improved, sure, but it hasn't given me much problem. This is mostly off-topic, anyway, so...
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

Post Reply