LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-15-2017, 08:14 AM   #1
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
GTK3 and VTE3 or VTE3-NG that is the question.


this little project is for Slackware to get this app to run on the current version they have.

the app is called tinyterm I liked it then switched to currect and it no work anymore so now I am trying to, wanting to get it to work on current, someone said Current is gtk3. So I got it to compile then I didn't have it anymore when I added vte3 and its include to the header to the c file.
it went from
Code:
userx@slackwhere:~/Downloads/tinyterm-0.5.8
$ ./a.out
 
(a.out:28415): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x 
and GTK+ 3 in the same process is not supported
Trace/breakpoint trap
then adding
Code:
#include <vte-2.91/vte/vte.h>
then running
Code:
gcc -Wall `pkg-config --cflags gtk+-3.0` `pkg-config --libs gtk+-3.0 vte-2.91` tinyterm.c (in directory: /home/userx/Downloads/tinyterm-0.5.8)
I'm getting vtedepreacted functions ( of course ), while not too big a deal, just fix it, but where are the docs on it?

and as I am seeing this vte3 and vte3-ng on the net while trying to find docs for vte3 to get the proper function calls again.

As I see they do not play together at all, What is the major difference and which is best to use for what reasons?

Last edited by BW-userx; 10-15-2017 at 08:18 AM.
 
Old 10-15-2017, 10:58 AM   #2
EdGr
Member
 
Registered: Dec 2010
Location: California, USA
Distribution: I run my own OS
Posts: 998

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
One of my own apps broke on -current because the app required the vte-0.28.2 library based on GTK2, which was replaced with the vte-0.44.3 library based on GTK3. The solution was to install vte-0.28.2. The two libraries seem to co-exist properly.
Ed
 
Old 10-15-2017, 11:14 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Ignore vte3-ng entirely. It's patched specifically for one application in particular, which is Termite.

My own Termite SlackBuild builds vte3-ng right into the Termite package (/usr/lib64/termite or /usr/lib/termite).

https://github.com/duganchen/my_slac...ite.SlackBuild

Last edited by dugan; 10-15-2017 at 11:15 AM.
 
Old 10-15-2017, 12:09 PM   #4
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
FYI, I installed vte2 (to which I referred in your other topic about geany) and tinyterm works fine here.
 
Old 10-15-2017, 01:05 PM   #5
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by ponce View Post
FYI, I installed vte2 (to which I referred in your other topic about geany) and tinyterm works fine here.
ON current? Now I got a go refresh my memory ... thanks

(but this tinyterm thing was before i installed that greany thing)
again, Now I got a go refresh my memory ... thanks

back, ok now its working, (sboinstall) but I redo the config for size and color, so let me now go play with that again anyways.

(now wonders if it even work bothering finishing updating it then)

Last edited by BW-userx; 10-15-2017 at 01:10 PM.
 
Old 10-15-2017, 01:21 PM   #6
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
grr it wasn't working on something -- well I'm not going to beat my brains out trying to remember.
 
Old 10-15-2017, 01:24 PM   #7
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Ponce provides vte2 (old version gtk2) here.

https://github.com/Ponce/slackbuilds...libraries/vte2
 
Old 10-15-2017, 01:27 PM   #8
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by USUARIONUEVO View Post
Ponce provides vte2 (old version gtk2) here.

https://github.com/Ponce/slackbuilds...libraries/vte2
thanks, I think I might keep messing with it and get it up to gtk3 just for sh and giggles. maybe see what else I might be able to do with it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
BLFS8: seamonkey wants gtk3 jr_bob_dobbs Linux From Scratch 9 01-12-2018 09:59 AM
python3 + gtk3 changos Programming 10 04-25-2017 12:45 PM
[SOLVED] Need help on CSS for gnome-3.20 GTK3 mangya Linux - Newbie 2 08-15-2016 09:55 PM
[SOLVED] vte3 compile from SBo fails BroX Slackware 12 07-07-2014 07:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration