Tsoding did a PB stream...

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
HeX0R
Addict
Addict
Posts: 1188
Joined: Mon Sep 20, 2004 7:12 am
Location: Hell

Re: Tsoding did a PB stream...

Post by HeX0R »

I didn't know that guy, I'm watching twitch usually only for some lets plays.
But I was really impressed by his incredible fast linux console skills.
On the other side... the guys in the chat told him since the beginning, that he is using the 32bit version of PB for his x64 linux, which he completely ignored until he finally recognized it.
When he then started blaming PB for his own stupidity, I switched off the video.
User avatar
mk-soft
Always Here
Always Here
Posts: 6204
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Tsoding did a PB stream...

Post by mk-soft »

Fred wrote: Tue Sep 17, 2024 6:33 pm Why do you need another source for the libgtk on Ubuntu 24.04 ? If you use the package for 24.04 it should use the correct lib.
I have cleaned up my libwebkit* installation again.
There was probably an update from Ubuntu in between and PureBasic works even if only ‘libwebkit2gtk-4.1’ and 'libwebkit2gtk-4.1-dev' is installed
Also my WebGadget Extensions and MyWebKitGadget project ;)
Last edited by mk-soft on Wed Sep 18, 2024 7:33 am, edited 1 time in total.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Tsoding did a PB stream...

Post by Fred »

Ha great ! Thanks 👍
User avatar
TI-994A
Addict
Addict
Posts: 2698
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: Tsoding did a PB stream...

Post by TI-994A »

HeX0R wrote: Tue Sep 17, 2024 10:51 pm When he then started blaming PB for his own stupidity, I switched off the video.
Exactly. Very distasteful, with such blatant profanities. :twisted:

He went apeshit because of his own unprepared ignorance. Hard to fathom such people could maintain a fan base.
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Tsoding did a PB stream...

Post by Fred »

I updated the linux package to work as expected out of the box. Can some of you test the demos on a linux box while launching the IDE trough launch.sh ?
User avatar
Mijikai
Addict
Addict
Posts: 1517
Joined: Sun Sep 11, 2016 2:17 pm

Re: Tsoding did a PB stream...

Post by Mijikai »

TI-994A wrote: Wed Sep 18, 2024 8:06 am ...Hard to fathom such people could maintain a fan base.
Tsoding apologized in his YT-Video following the stream.
Dont take him too serious, he jokes and rants quite a bit (which i like).
Little John
Addict
Addict
Posts: 4777
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: Tsoding did a PB stream...

Post by Little John »

HeX0R wrote: Tue Sep 17, 2024 10:51 pm ... the guys in the chat told him since the beginning, that he is using the 32bit version of PB for his x64 linux, which he completely ignored until he finally recognized it.
When he then started blaming PB for his own stupidity, I switched off the video.
Thanks for reporting that. I knew I could save a lot of time by not watching any random half-baked video on the internet. :mrgreen:
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Re: Tsoding did a PB stream...

Post by fsw »

TI-994A wrote: Wed Sep 18, 2024 8:06 am ...because of his own unprepared ignorance.
I think this weird approach is by design, it seems he loves to break things.

Some programming languages he tested survived this kind of torture with flying colors.
The C3 programming language is one of them and IMHO it's good to fix things he finds; as Fred did... very commendable.

I'm sure if Fred would contact him to tell him that the things he found have been fixed, he would spend the time to retest it.

Who knows, if he retests it, he might find out why PureBasic is the best BASIC dialect out there.
TI-994A wrote: Wed Sep 18, 2024 8:06 am Exactly. Very distasteful, with such blatant profanities. :twisted:
Suppose it's his worldview of being cool.
It's not my worldview, or the worldview of my personal friends.

I am to provide the public with beneficial shocks.
Alfred Hitshock
User avatar
chi
Addict
Addict
Posts: 1087
Joined: Sat May 05, 2007 5:31 pm
Location: Austria

Re: Tsoding did a PB stream...

Post by chi »

Watching a video of him insulting your favorite programming language / developer is probably not a good place to start, but if you're a person who's easily offended, he's not for you. Otherwise, it may take a few videos...

Fred wrote: Wed Sep 18, 2024 2:56 pm I updated the linux package to work as expected out of the box. Can some of you test the demos on a linux box while launching the IDE trough launch.sh ?
Thank you, Fred! I'm going to try the demos on some distros tomorrow.
Et cetera is my worst enemy
User avatar
kenmo
Addict
Addict
Posts: 2033
Joined: Tue Dec 23, 2003 3:54 am

Re: Tsoding did a PB stream...

Post by kenmo »

Fred wrote: Wed Sep 18, 2024 2:56 pm I updated the linux package to work as expected out of the box. Can some of you test the demos on a linux box while launching the IDE trough launch.sh ?
Works for me! On ElementaryOS 7.1 (Ubuntu 22). Works OK whether I launch by launch.sh or compilers/purebasic directly.


In case it helps anyone (previous versions of PB Linux), here is the modified launch script that worked well for me.

Code: Select all

# 2024-09-17 Get path of this script, via https://stackoverflow.com/questions/4774054/reliable-way-for-a-bash-script-to-get-the-full-path-to-itself
SCRIPT=$(realpath "$0")
SCRIPT_PATH=$(dirname "$SCRIPT")

# 2024-09-17 Set env vars, via https://github.com/fantaisie-software/purebasic/blob/devel/BuildEnv.sh
export PUREBASIC_HOME=$SCRIPT_PATH
export PATH="$PUREBASIC_HOME/compilers:$PUREBASIC_HOME:$PATH"

# Original launch.sh line
./compilers/purebasic
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Tsoding did a PB stream...

Post by Fred »

Thanks kenmo for the feedback ! Should be better for new linux users now 8)
User avatar
chi
Addict
Addict
Posts: 1087
Joined: Sat May 05, 2007 5:31 pm
Location: Austria

Re: Tsoding did a PB stream...

Post by chi »

I tested 'PureBasic free for Linux Ubuntu 20.04 or 22.04 (x64)' on Ubuntu-22.04.3 and Debian-12.7.0. Had to install build-essential gcc g++, dev libraries + for games to be able to run 3d examples and gadget.pb. Seems good!

Maybe silly question, but why isn't there a shell script that automatically downloads and installs all the required packages?
Et cetera is my worst enemy
User avatar
kenmo
Addict
Addict
Posts: 2033
Joined: Tue Dec 23, 2003 3:54 am

Re: Tsoding did a PB stream...

Post by kenmo »

chi wrote: Thu Sep 19, 2024 9:15 pm Maybe silly question, but why isn't there a shell script that automatically downloads and installs all the required packages?
I'm new to PB Linux (after years of Windows, and Mac, and recently RasPi :) ) and I think this would be helpful too... even if there was a different shell script for each supported distro.
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: Tsoding did a PB stream...

Post by Fred »

chi wrote: Thu Sep 19, 2024 9:15 pm I tested 'PureBasic free for Linux Ubuntu 20.04 or 22.04 (x64)' on Ubuntu-22.04.3 and Debian-12.7.0. Had to install build-essential gcc g++, dev libraries + for games to be able to run 3d examples and gadget.pb. Seems good!

Maybe silly question, but why isn't there a shell script that automatically downloads and installs all the required packages?
There is the apt-get commands in the INSTALL file for your distro, dunno if it worth to do it automatically. May be a setup.sh file which handle all this ?
User avatar
chi
Addict
Addict
Posts: 1087
Joined: Sat May 05, 2007 5:31 pm
Location: Austria

Re: Tsoding did a PB stream...

Post by chi »

Fred wrote: Fri Sep 20, 2024 7:50 am There is the apt-get commands in the INSTALL file for your distro, dunno if it worth to do it automatically. May be a setup.sh file which handle all this ?
Could be a nice addition. I had some struggles running the examples... GCC not found, Gadget.pb something about a switch not found and EntityAnimation.pb compiled, but no window was created.

Code: Select all

#!/bin/bash

install_packages(){

	PACKAGE_LIST=(
		"build-essential" "gcc" "g++" 
		"libxxf86vm-dev" "libxine2-dev" "unixodbc-dev" "libsdl1.2-dev" "libsdl2-dev" "libssl-dev" "libvlc-dev" "libgtk2.0-dev" "libgtk-3-dev"
	#	"libwebkit2gtk-4.0-dev"
		"libgl1-mesa-dev" "libgl1-mesa-glx"
	)

	for PACKAGE in "${PACKAGE_LIST[@]}"; do
		if ! dpkg -l | grep -q "$PACKAGE"; then
			echo "Installing: $PACKAGE"
			sudo apt update
			sudo apt install -y "$PACKAGE"
		else
			echo "Installed: $PACKAGE"
		fi
	done
	
}

install_packages
Et cetera is my worst enemy
Post Reply