texstudio

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
Post Reply
rych
Shogun
Shogun
Posts: 236
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0rc3 x64 OpenBox
Location: NZ

texstudio

Post#1 by rych » 04 Aug 2021, 06:30

I'd like to install texstudio 3.1.2 on my 5.0rc3 64 OpenBox. Texstudio is a great environment for writing Latex.

The texstudio-3.1.2-1.1.x86_64.rpm from openSUSE Tumbleweed is missing dependencies on my system:

Code: Select all

root@porteus:~# texstudio 
texstudio: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by texstudio)
I'm going to chase them one by one as I don't know how else to do it. I'm afraid that's going to take a while and is not guaranteed to work in the end :) Please teach me if you know a better approach, or help me build it if it's easy for you.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3160
Joined: 20 Mar 2012, 03:42
Distribution: 5.0-current-64bit
Location: australia
Contact:

texstudio

Post#2 by ncmprhnsbl » 05 Aug 2021, 04:25

hmm, seems to be some sort of incompatibility with the opensuse compilation..
maybe pinching that lib from their libstdc++ package might work..(nup.. and not even libc from their glibc)

a quick and dirty solution might be to try the appimage supplied by texstudio: https://github.com/texstudio-org/texstu ... /tag/3.1.2
it seems to work except for a funky interface issue:
it's default theme renders all the menus blank..
solution: go to "options", click near the top, the "configure textsudio" dialog should open, in 'appearance' change 'style' to fusion.
everything should be visible now..

otherwise, it's a compile from source situation..
https://slackbuilds.org/repository/14.2 ... =texstudio is at an earlier version, but could perhaps be version bumped..
arch's packaging script might have some clues for compile options, and has a couple of patches:
https://github.com/archlinux/svntogit-c ... udio/trunk
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

rych
Shogun
Shogun
Posts: 236
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0rc3 x64 OpenBox
Location: NZ

texstudio

Post#3 by rych » 05 Aug 2021, 10:21

ncmprhnsbl, thanks for your help. Before compiling from source I'm going to try every available build. For example, Arch Linux already has a binary: https://archlinux.pkgs.org/rolling/arch ... r.zst.html Apart from chasing dependencies one would only have to change lib to lib64 or something. Then there are quite a few .deb packages. I'm just afraid, perhaps unreasonably, of compiling from source myself.

If all fails, then yes, the Appimage works and I will check the UI issue. By the way, can one unpack an Appimage? Would be nice to have a command: appimage2xzm :)

beny
Full of knowledge
Full of knowledge
Posts: 1056
Joined: 02 Jan 2011, 11:33
Location: italy

texstudio

Post#4 by beny » 05 Aug 2021, 12:06

hi rych Aporteus is based on arch system, porteus5. rc3 is based on slackware current so you have to build software that match system base not debian or what you want you can't use arch packages on porteus that have another path for the libraries and executable if you want install sbopkg change the version target to current and sbo-git and you can build software as you wish, with devel package and crippled kernel source package,btw you can't do this on a 4 giga usb or sd or.....a good tread is on linux question for the build option on slackware current system.

rych
Shogun
Shogun
Posts: 236
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0rc3 x64 OpenBox
Location: NZ

texstudio

Post#5 by rych » 06 Aug 2021, 10:00

That ArchLinuix package extracted and dir2xzm'ed actually works after I downloaded (using getpkg) just 2 missing dependencies: hunspell and quazip (hm!?). I'll be testing to see if it works as expected.
Last edited by rych on 14 Aug 2021, 05:54, edited 1 time in total.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3160
Joined: 20 Mar 2012, 03:42
Distribution: 5.0-current-64bit
Location: australia
Contact:

texstudio

Post#6 by ncmprhnsbl » 06 Aug 2021, 22:37

good to hear, hunspell and quazip are both available from slackware current, if you havn't got them already.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
Rava
Contributor
Contributor
Posts: 3008
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 5.0rc + 4.0 i586 XFCe
Location: Forests of Germany
Contact:

texstudio

Post#7 by Rava » 13 Aug 2021, 11:12

rych wrote:
06 Aug 2021, 10:00
I'll be testing to see if it works as expected. Let me know if you want the module(s).
If it runs on 5.0rc3 please do upload it.

Maybe keep the dependencies as extra modules, especially hunspell is used by some other programs.
Cheers!
Yours Rava

Post Reply