WARNING: The use of this client can make your account terminated(is really low the possibility, but still.) use this guide at your own risk!
Hello! i recently found a discord alternative client with the name "abaddon" and i asked myself "can i build/compile it on my imac g3 with openbsd?" well, the answer is yes!
So here is the guide(noob friendly)!
first, you need to know that this client is made in c++ and gtk3, so there is the dependencies(can be found on the repository of abaddon):
WARNING: the name of this dependencies are for openbsd 7.3, based on the openbsd repository!
1) cmake
2) gtk3mm
3) atk2mm
4) g++
5) sqlite
6) libhandy
7) glib2mm
8) c++
9) gcc
10) nlohmann-json
after install this dependencies, can now compile the client [chatgpt helped me] (warn me if i miss some dependencies)
first, clone the repository with git where you want:
enter in the directory with:
then create a build directory and enter the folder:
configure the project with:
compile everything with:
finally install it with:
after a while (and without errors) abaddon now is installed, now move it and abaddon.ini to the directory "src" in the same place where you clone the repository, because there is everything for make work the client, i mean, for me worked this, may can you say me a batter way.
to make it easier for you to find the directory with abaddon, i suggest you to use a file manager like "rox" or others.
now the guide is finished, there is some photo with my imac g3 running abaddon on openbsd 7.3
1) first photo, yes i'm italian, not notice this.
2) second, with the system info
i hope you like this guide! let me know i missed something![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Hello! i recently found a discord alternative client with the name "abaddon" and i asked myself "can i build/compile it on my imac g3 with openbsd?" well, the answer is yes!
So here is the guide(noob friendly)!
first, you need to know that this client is made in c++ and gtk3, so there is the dependencies(can be found on the repository of abaddon):
WARNING: the name of this dependencies are for openbsd 7.3, based on the openbsd repository!
1) cmake
2) gtk3mm
3) atk2mm
4) g++
5) sqlite
6) libhandy
7) glib2mm
8) c++
9) gcc
10) nlohmann-json
after install this dependencies, can now compile the client [chatgpt helped me] (warn me if i miss some dependencies)
first, clone the repository with git where you want:
git clone https://github.com/uowuo/abaddon.git
enter in the directory with:
cd abaddon
then create a build directory and enter the folder:
mkdir build && cd build
configure the project with:
cmake -GNinja ..
compile everything with:
ninja
finally install it with:
ninja install
after a while (and without errors) abaddon now is installed, now move it and abaddon.ini to the directory "src" in the same place where you clone the repository, because there is everything for make work the client, i mean, for me worked this, may can you say me a batter way.
to make it easier for you to find the directory with abaddon, i suggest you to use a file manager like "rox" or others.
now the guide is finished, there is some photo with my imac g3 running abaddon on openbsd 7.3
1) first photo, yes i'm italian, not notice this.
2) second, with the system info
i hope you like this guide! let me know i missed something