Need Qt5 for Slacko

Requests go here. If you fill a request, give it a new thread in the appropriate category and then link to it in the request thread.
Post Reply
Message
Author
User avatar
Chili Dog
Posts: 161
Joined: Tue 20 Dec 2011, 11:17

Need Qt5 for Slacko

#1 Post by Chili Dog »

That works under Slacko. I tried to get it to compile but it didn't work.

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

Re: QT5

#2 Post by musher0 »

Chili Dog wrote:That works under Slacko. I tried to get it to compile but it didn't work.
Hi Chili Dog.

I think I saw a ready-made one lying around this forum. Can't remember where,
exactly... Use your detective skills? ;)

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

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#3 Post by watchdog »


User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#4 Post by 666philb »

these are for tahrpup but may work in slacko
32bit http://ftp.nluug.nl/os/Linux/distr/pupp ... 1_i386.sfs
64bit http://ftp.nluug.nl/os/Linux/distr/pupp ... _amd64.sfs
with the 64bit version you may need to

Code: Select all

export LD_LIBRARY_PATH=/opt/qt5/lib
before running a qt5 application and use /opt/qt5/bin/qmake for compiling
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
Chili Dog
Posts: 161
Joined: Tue 20 Dec 2011, 11:17

#5 Post by Chili Dog »

Thanks. I'll try it out.

dannydiff

qt5

#6 Post by dannydiff »

Chilli is right doesn't work even if you rearrange the sfs file and edit the /lib to lib64/. I even changed the /opt to /lib64 and still didn't do the trick. Just a big waste of 3 hours. :twisted:

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#7 Post by 666philb »

the qt5 sfs's for tahrpup half work for slacko. some apps do some don't.
might be better to try one of these
http://slackware.org.uk/people/alien/sb ... 4alien.txz
http://slackware.org.uk/people/alien/sb ... 4alien.txz
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

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

#8 Post by musher0 »

666philb wrote:the qt5 sfs's for tahrpup half work for slacko. some apps do some don't.
might be better to try one of these
http://slackware.org.uk/people/alien/sb ... 4alien.txz
http://slackware.org.uk/people/alien/sb ... 4alien.txz
Hello 666philb and all.

This begs the question: why? Can you provide a more detailed reason? TIA.

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

Pelo

successful with QT5 in Slacko ?

#9 Post by Pelo »

Chili Dog, were you successful with QT5 in Slacko ? Which apps did you try ?
Feed back to francophones will be mailed here

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#10 Post by scsijon »

qt5 has some extra requirements as it can call up other components if needed to run a user package. I suspect one or more maybe missing.

I have found the best way to generically test for missing 'requirements' is to :-

1- go into your /usr/share/applications
2- look for the menu itemIcon your starting
3- open the script file in geany
4- open a console screen (I do this in a separate window so I can switch back without the possability of corrupting my working application) and change the console to your qt5's bin directory
5- highlite or copy the line starting after Exec= (about line6) and see what it says, if it includes a %1 etc that's the package that you want to start and you need to replace the %1 with it
6- paste/type it all into your console screen (use full paths please)
7- hit your enter key and see what appears or evolves

it may tell you what you also need, give a help message, ask for extra 'switches (the -nnn bits), or even just ask for the package you want to open with the application

you can also find with qt5 that there is compatability problems between compiled versions. there were a few problems back around and before 5.3.1. If your package was written properly, it should tell you what one you need, especially if the currrent qt5 is too new.

try this first and if it gives errors back that should give some guidance.

attach/copy the output if you can't sort it out and I shall keep an eye for a while on this thread.

btw you shouldn't mix 32bit and 64bit code with qt5 as some of it is handled differantly, it can really get itself in a cloverleaf-knot!

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#11 Post by belham2 »

Reviving this thread, because it seems it is sort of important if the world of puppy-slacko is going to remain relevant with quite a bit of programs:


Any chance anyone found any answer for Chili's original question in this thread?

I've tried alienware's (phil's link) and even tried compiling qt5 in slacko64, and it was (like another poster in this thread wrote) a fantastic waste of 3-4 hours trying to get everything to work.

So the question remains: is there even a qt5 (or qt5-common) .pet and/or sfs that exists for any puppy slacko64 version of these past few years?? Scabz's 32-bit version (via Watchdog's link) gives it a go in 32-bit, but, sadly, at today's recent past year 32-slacko releases, it too is failing.

User avatar
norgo
Posts: 388
Joined: Fri 13 Nov 2015, 17:19
Location: Germany
Contact:

Qt 5.6.1-1 for Slacko 700

#12 Post by norgo »

@belham2
Qt 5.6.1-1 for Slacko 700 ( 32 bit )

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#13 Post by watchdog »

I used a modded alien2puppy script to build a qt5-with_webkit-5.6.1-x86_64-s14.2.sfs from packages downloaded by ppm in slacko64 700 beta 3. It's working for me because I downloaded calibre (which needs qt5) and it is working in my install. I propose it for testing.

qt5-with_webkit-5.6.1-x86_64-s14.2.sfs:

https://drive.google.com/file/d/0B9iMb4 ... sp=sharing

qt5_DEV-with_webkit-5.6.1-x86_64-s14.2.sfs:

https://drive.google.com/file/d/0B9iMb4 ... sp=sharing

Code: Select all

# md5sum qt5-with_webkit-5.6.1-x86_64-s14.2.sfs
93ec24274b6a28796e4d24ddb1019b4e  qt5-with_webkit-5.6.1-x86_64-s14.2.sfs

Code: Select all

# md5sum qt5_DEV-with_webkit-5.6.1-x86_64-s14.2.sfs
c9720f36a7fb368792540ffb884abe4f  qt5_DEV-with_webkit-5.6.1-x86_64-s14.2.sfs
EDIT: one lib is missing. See two posts below. libxcb-xinerama.so.0 is needed.
Last edited by watchdog on Sat 20 May 2017, 08:51, edited 1 time in total.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#14 Post by peebee »

Maybe worth trying?:

qt5-5.7.1-x86_64-1ponce.txz 2017-Feb-10 19:27:04 61.5M application/slackware-package
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#15 Post by watchdog »

watchdog wrote:I used a modded alien2puppy script to build a qt5-with_webkit-5.6.1-x86_64-s14.2.sfs from packages downloaded by ppm in slacko64 700 beta 3. It's working for me because I downloaded calibre (which needs qt5) and it is working in my install. I propose it for testing.
I can run qupzilla in slacko64 700 beta3 with my sfs (sorry, menu entries not working). One more lib needed which I copied from centos. I attach it: remove fake gz and move it in /usr/lib64.
Attachments
libxcb-xinerama.so.0.gz
(10.87 KiB) Downloaded 334 times

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#16 Post by belham2 »

Thanks, Watchdog, Norgo & Peebee,

Giving them all a try right now, 64-bit, in the new Slacko 700b3 and Peebee's new LxPup64-17.05. Have got some stuff that needs qt5 to run, so hoping one will work.

Thanks again!

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#17 Post by belham2 »

{Update to above post}

Hi again,

Posting this for anyone else that might come across it: for things like QupZilla browser and other qt5-dependent stuff in Slacko 64. I tried all qt5 stuff from the the Slacko64 repos in Puppy (PPM). I even tried the ponce-slackware qt5-5.7.1 Peebee had found. Unfortunately, none of them would work in either Micko's new slacko-700b3 and/or Peebee's LxPup64-17.05 (based on slacko 700b3).

Then, I loaded Watchdog's 'qt5-with_webkit-5.6.1-x86_64-s14.2.sfs' and everything ran, especially QupZilla---which is a lifesaver browser on terrible sites like Yahoo, etc. Only qt5-dependent thing I cannot get to run is SFR's "Iqpuzzle" game that he recently uploaded (in .txz) to contrib-Fatdog packages (http://distro.ibiblio.org/fatdog/contrib/packages/710/----I can't even get this game to run in Fatdog64, so I am pretty sure now it isn't a qt5 problem.

Otherwise, all else ran in both slacko-700b3 & LxPup64-17.05 using Watchdog's sfs.

Thanks again, Watchdog :)




P.S. Going to try Norgo's 32-bit qt5 later today, in the new 32-bit Slacko 700b3 and see if it works like Watchdog's. Will report back about it later.[/url]

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#18 Post by watchdog »

I used the same modded alien2puppy script to build a qt5-with_webkit-5.6.1-x86-s14.2.sfs (32 bit) from packages downloaded by ppm in slacko 700 beta 3. It works for me.

qt5-with_webkit-5.6.1-x86-s14.2.sfs:

https://drive.google.com/file/d/0B9iMb4 ... sp=sharing

qt5_DEV-with_webkit-5.6.1-x86-s14.2.sfs:

https://drive.google.com/file/d/0B9iMb4 ... sp=sharing

Code: Select all

# md5sum qt5-with_webkit-5.6.1-x86-s14.2.sfs
1c2bc56716a4af2f03cde71e0cccb0b4  qt5-with_webkit-5.6.1-x86-s14.2.sfs

Code: Select all

# md5sum qt5_DEV-with_webkit-5.6.1-x86-s14.2.sfs
79fa85b1be2c963ce72e4ead555808aa  qt5_DEV-with_webkit-5.6.1-x86-s14.2.sfs

As for the 64 bit version one lib is missing in the built sfs. It is libxcb-xinerama.so.0 (32 bit: it is not the same attached for 64 bit version: see few posts above). I copied it from centos and I attach it. Remove fake gz extension, rename it as libxcb-xinerama.so.0 and move it in /usr/lib.
Attachments
libxcb-xinerama.so.0_32.gz
(7.43 KiB) Downloaded 241 times

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#19 Post by belham2 »

watchdog wrote:I used the same modded alien2puppy script to build a qt5-with_webkit-5.6.1-x86-s14.2.sfs (32 bit) from packages downloaded by ppm in slacko 700 beta 3. It works for me.

Code: Select all

# md5sum qt5_DEV-with_webkit-5.6.1-x86-s14.2.sfs
79fa85b1be2c963ce72e4ead555808aa  qt5_DEV-with_webkit-5.6.1-x86-s14.2.sfs
As for the 64 bit version one lib is missing in the built sfs. It is libxcb-xinerama.so.0 (32 bit: it is not the same attached for 64 bit version: see few posts above). I copied it from centos and I attach it. Remove fake gz extension, rename it as libxcb-xinerama.so.0 and move it in /usr/lib.

Hi Watchdog or anyone,

I've been playing with your 32 and 64-bit qt5 sfs, thank you for doing them. Had different results in both 32 and 64 bit compiling attempts. First, I'll ask you about the 32-bit, then in another post, I'll ask about the 64-bit. Before I get started, please know the only puppy OS I am trying your SFSes is in Micko's latest Slacko 700b3 versions (and for the 64-bit, I also additionally tried them in Peebee's LxPup64-17.05---which is built on top of micko's Slacko64-700b3).

Ok, first up: your 32-bit sfs devx and webkit sfs files in Micko's recent Slacko32-700b3. I loaded both SFSes, and then I went to compile a simple game program called "iqpuzzle" (using qmake command since it has the .cpp files and a .pro file). Below is a picture of what the terminal is throwing back at me. Would you know what I need to do to make this compile work? The weird thing is, using your 64-bit SFSes in Micko's 64-bit Slacko-700b3, this "iqpuzzle" compiled quicky and easily. But in the 32-bit, this picture is what I am getting and I don't know how to solve it. I googled and read different things, tried a few things, but still qmake kept putting up the error in only slacko32 bit. (I ran "qmake -query" to see where things are, and they are exactly like in 64-bit, so I am confused what to do):


[UPDATE: Solved the compiling issue for 32-bit, had a corrupted OS install and/or savefile, so I re-installed Slacko32-6.9.6.7 (700b3) frugally, and everything worked in terms of your SFSes, Watchdog, and the compiling. Just unfortunately that iqpuzzle game won't start after it seems to have compiled properly. Oh well, I tried :) ]
Attachments
qmake-slacko32-700b3.png
(186.75 KiB) Downloaded 489 times

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Thanks Watchdog

#20 Post by mikeslr »

Hi Watchdog,

Thanks a lot for qt5-with_webkit-5.6.1-x86_64-s14.2.sfs.

mikesLr

Post Reply