An open API service indexing awesome lists of open source software.

https://github.com/xframes-project/xframes-gnu-smalltalk

GPU accelerated UI development for Gnu Smalltalk
https://github.com/xframes-project/xframes-gnu-smalltalk

gnu-smalltalk smalltalk

Last synced: about 1 year ago
JSON representation

GPU accelerated UI development for Gnu Smalltalk

Awesome Lists containing this project

README

          

# xframes-gnu-smalltalk

Without this blog post I would not have worked out how to bind to the C functions https://artinamessage.wordpress.com/2013/06/04/gnu-smalltalk-with-c-callouts/

Kudos to Stephen!

Clone the official repo

`git clone https://git.savannah.gnu.org/git/smalltalk.git`

`autoreconf --install --force` will create a configure file

sudo apt install libglib2.0-0 ?

`sudo apt install libsigsegv-dev libtool gawk libsigsegv2 bison flex texinfo`

https://stackoverflow.com/questions/37054929/using-extended-classes-in-gst-gnu-smalltalk

`git clone https://github.com/timfel/JSON-st`

`sudo gst-package JSON-st/package.xml`

## Screenshots

Ubuntu 24.04

![image](https://github.com/user-attachments/assets/d3e04d5c-9670-443b-aa71-23cad2a6614c)

WSL2 - Ubuntu 24.04

![image](https://github.com/user-attachments/assets/9ec6fb5a-62ac-4989-be2e-8b0c71e0c61c)

Raspberry Pi 5

![20250116_18h08m17s_grim](https://github.com/user-attachments/assets/f58d2a5c-808b-4a55-9bf9-87b5fd5b799f)