Giter VIP home page Giter VIP logo

script-repo's Introduction

Sly's Script Repository

Welcome to Sly's Script Repository! This collection is dedicated to sharing my favorite scripts for both Windows and Linux platforms. It includes a wide range of tools and utilities designed to enhance productivity and automate routine tasks.

Included Languages and Technologies

  • AutoHotkey
  • Batch
  • PowerShell
  • Python 3
  • Shell / Bash
  • Visual Basic / VBS
  • Windows Registry
  • XML

Supported Operating Systems

The scripts have been tested and confirmed to work on the following operating systems:

  • Arch Linux
  • Debian 11/12
  • Ubuntu 18.04, 20.04, 22.04

Purpose of This Repository

The goals behind creating and maintaining this repository are:

  1. To share my collection of custom scripts with the wider community.
  2. To provide a publicly available resource that others might find helpful.
  3. To inspire improvements and new ways of thinking about coding tasks, enhancing the efficiency and functionality of the scripts.
  4. To offer a centralized location for users to quickly find and utilize the scripts they need.

Featured Scripts and Installations

Linux Build Menu

Access a comprehensive menu of Linux installers with a single command:

bash <(curl -fsSL https://build-menu.optimizethis.net)

Build All GNU Scripts

Compile all GNU scripts simultaneously with this master script:

bash <(curl -fsSL https://build-all-gnu.optimizethis.net)

Build All GitHub Scripts

Automatically build all GitHub project scripts in one go:

bash <(curl -fsSL https://build-all-git.optimizethis.net)

Install GCC Latest Version

Directly source and install the latest GCC versions from the official GitHub repository. Note: Intended for personal/testing use only. Check the top of the script for build results.

  • Supported OS: Ubuntu (20.04/22.04/23.04), Debian 11/12, and possibly other Debian-based distros.
curl -LSso build-gcc.sh https://gcc.optimizethis.net
sudo bash build-gcc.sh

Install Latest Clang Release

Automatically finds and installs the latest Clang release from source.

curl -LSso build-clang.sh https://build-clang.optimizethis.net
sudo bash build-clang.sh

Install Latest 7-Zip Version

Installs the most recent static version of 7-Zip suitable for your system's architecture.

curl -LSso 7zip-installer.sh https://7z.optimizethis.net
sudo bash 7zip-installer.sh

Source the latest ImageMagick release directly from the official repository. Includes scripts for optimizing JPG images.

  • Supported OS: Debian 11/12, Ubuntu 20.04/22.04/23.04, and possibly other Debian-based distros.
curl -LSso build-magick.sh https://imagick.optimizethis.net
sudo bash build-magick.sh

Compile FFmpeg from Source

Compile the latest FFmpeg updates and optionally include the CUDA SDK Toolkit for hardware acceleration.

  • With GPL and non-free libraries.
  • Supported OS: Debian 11/12, Ubuntu (20.04/22.04/23.04), and possibly other Debian-based distros.
git clone https://github.com/slyfox1186/ffmpeg-build-script.git
cd ffmpeg-build-script || exit 1
sudo bash build-ffmpeg.sh --build --enable-gpl-and-non-free --latest

Install OpenSSL Latest Version

Supports building different OpenSSL versions with various configuration options.

  • Supported OS: Debian 11/12, Ubuntu 20.04/22.04/23.04, and possibly other Debian-based distros.
curl -LSso build-openssl.sh https://ossl.optimizethis.net
bash build-openssl.sh
or to set the version
bash build-openssl.sh -v 18.0.6

Install Rust Programming Language

bash <(curl -fsSL https://rust.optimizethis.net)

Install Essential Build Tools: CMake, Ninja, Meson, and Golang

bash <(curl -sSL https://build-tools.optimizethis.net)

Install Aria2 with Enhanced Configurations

Updated to Aria2 version 1.37.0 with increased max connections for improved download speeds.

bash <(curl -fsSL https://aria2.optimizethis.net)

Add Custom Mirrors for /etc/apt/sources.list

Enhance your package manager's efficiency by adding faster, more reliable mirrors.

  • Warning: This action will overwrite your existing sources.list file.
bash <(curl -fsSL https://mirrors.optimizethis.net)

Customize Your Shell Environment

Automatically add custom scripts to enhance your shell's functionality. This includes:

  • .bashrc
  • .bash_aliases
  • .bash_functions

Warning: This will replace your existing files with the new versions.

bash <(curl -fsSL https://user-scripts.optimizethis.net)

Install Adobe Fonts System-Wide

Get the latest Adobe Fonts installed on your system for a better visual experience.

bash <(curl -fsSL https://adobe-fonts.optimizethis.net)

Debian Package Downloader

Easily download .deb files for offline installation or backup. Just provide a list of package names, and the script will handle the rest.

bash <(curl -fsSL https://download.optimizethis.net) <pkg_name>

Install Tilix: Advanced Terminal Emulator with Custom Themes

Tilix offers advanced features and customizable themes to enhance your terminal experience.

curl -LSso build-tilix.sh https://tilix.optimizethis.net
sudo bash build-tilix.sh

Install Python 3.12.0

Ensure you have the latest version of Python 3 installed on your system for all your development needs.

bash <(curl -sSL https://python3.optimizethis.net)

Update WSL2 with the Latest Linux Kernel

Keep your Windows Subsystem for Linux (WSL2) updated with the latest kernel enhancements.

curl -LSso build-wsl2-kernel.sh https://wsl.optimizethis.net
sudo bash build-wsl2-kernel.sh

Media Player Installations

Choose from a selection of popular media players and install them with ease.

bash <(curl -fsSL https://players.optimizethis.net)

Enhance GParted with Extra Functionality

Unlock additional filesystem support in GParted, including support for exFAT, btrfs, and more.

bash <(curl -fsSL https://gparted.optimizethis.net)

Contributing

Contributions are always welcome! Whether it's adding new scripts, improving existing ones, or reporting issues, your feedback helps make this repository more valuable for everyone.

Thank you for exploring Sly's Script Repository. Happy scripting!


For more information and updates, follow me on GitHub.

script-repo's People

Contributors

slyfox1186 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

script-repo's Issues

The vmlinux built by build-wsl2-kernel is not picked up by WSL

wsl --version
WSL-Version: 1.2.5.0
Kernelversion: 5.15.90.1
WSLg-Version: 1.0.51
MSRDC-Version: 1.2.3770
Direct3D-Version: 1.608.2-61064218
DXCore-Version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows-Version: 10.0.19045.3570

After shutdown, putting .wslconfig in place and Restart-Service LxssManager I still see:

Linux 5.15.90.1-microsoft-standard-WSL2

dmesg:

[ 0.000000] Linux version 5.15.90.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Fri Jan 27 02:56:13 UTC 2023
[ 0.000000] Command line: initrd=\initrd.img WSL_ROOT_INIT=1 panic=-1 nr_cpus=2 bonding.max_bonds=0 dummy.numdummies=0 fb_tunnels=none swiotlb=force earlycon=uart8250,io,0x3f8,115200 console=hvc0 debug pty.legacy_count=0

for uname -sr

Is there any chance to debug this ?

Build failed on lv2-git

On Debian 12.4 (Bookworm)...

Building lv2-git - version 1.18.10
========================================================
Cloning completed: 1.18.10
Creating a Python virtual environment at (lxml Markdown Pygments rdflib)...
Activating the virtual environment...
Installing Python packages: /ffmpeg/ffmpeg-build-script/packages...
ERROR: Invalid requirement: '(lxml Markdown Pygments rdflib)'

Issue using build-gcc

It told me to create a support ticket, so here it is.
I just installed wsl 22.04. Tried using https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/ppa to install gcc 13. It's not showing for me, and I saw your comment somewhere saying to try your build script

Here's the entire output from your script

 ------------------------
|                        |
| GCC Build Script: v3.5 |
|                        |
 ------------------------
Installing required apt packages
================================================

$ sudo apt -y install  autoconf autogen automake bison ccache dejagnu flex gcc-multilib gdc gdc-multilib gfortran gfortran-multilib gnulib guile-3.0-dev help2man jq libacl1-dev libadacgi4-dev libdebuginfod-dev libdmalloc-dev libeigen3-dev libffi-dev libfontconfig1-dev libgd-dev libgm2-11-dev libgm2-12-dev libgm2-15 libgmp-dev libicu-dev libintl-perl libjpeg-dev libltdl-dev libmpc-dev libmpfr-dev libphobos2-ldc-shared-dev libpng-dev libsigsegv-dev libsqlite3-dev libssl-dev libstdc++-12-dev libunwind-dev libx11-dev libx32gfortran-12-dev libxext-dev linux-libc-dev:i386 meson ninja-build openjdk-11-jdk-headless ruby sphinx-common tcl-expect-dev tex-common texinfo
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-libc-dev:i386

Installing required python packages
================================================

./build-gcc: line 544: pip: command not found


building m4 - version latest
====================================
Downloading "https://ftp.gnu.org/gnu/m4/m4-latest.tar.xz" saving as "m4-latest.tar.xz"
Download Completed
File extracted: m4-latest.tar.xz

$ ./configure --prefix=/home/landon/dev/gcc-build-script/workspace --enable-c++ --enable-threads=posix --disable-nls --disable-gcc-warnings --with-dmalloc --with-libintl-prefix=/usr
$ make -j16
canonicalize.c: In function 'canonicalize_filename_mode':
canonicalize.c:484:5: warning: #warning "GCC might issue a bogus -Wreturn-local-addr warning here." [-Wcpp]
  484 |    #warning "GCC might issue a bogus -Wreturn-local-addr warning here."
      |     ^~~~~~~
canonicalize.c:485:5: warning: #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>." [-Wcpp]
  485 |    #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>."
      |     ^~~~~~~
In file included from freeze.c:24:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2042: freeze.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from m4.c:22:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
In file included from macro.c:25:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
compilation terminated.
In file included from output.c:22:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
In file included from path.c:25:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
In file included from builtin.c:25:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
In file included from format.c:24:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2042: m4.o] Error 1
make[2]: *** [Makefile:2042: macro.o] Error 1
make[2]: *** [Makefile:2042: output.o] Error 1
In file included from debug.c:22:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2042: builtin.o] Error 1
make[2]: *** [Makefile:2042: path.o] Error 1
make[2]: *** [Makefile:2042: format.o] Error 1
make[2]: *** [Makefile:2042: debug.o] Error 1
In file included from eval.c:27:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
In file included from symtab.c:34:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2042: eval.o] Error 1
make[2]: *** [Makefile:2042: symtab.o] Error 1
In file included from input.c:24:
m4.h:471:11: fatal error: dmalloc.h: No such file or directory
  471 | # include <dmalloc.h>
      |           ^~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2042: input.o] Error 1
make[1]: *** [Makefile:2018: all-recursive] Error 1
make: *** [Makefile:1974: all] Error 2
./build-gcc: line 312: notify-send: command not found


Failed to execute: make -j16

Please create a support ticket so I can work on a fix.

https://github.com/slyfox1186/script-repo/issues

fix-dbus.sh did not work for me (and is missing an 'exit')

The script could use exit 1 after

printf "%s\n\n" 'You must run this script WITH root/sudo.'

Also: before and after running the script, I found, on Linux Mint 21.2 ('Victoria') Cinnamon ,that the following script of mine fails when the script is with sudo, but succeeds when the script is run as full root.

#!/usr/bin/env bash

declare userDesktop

function pwr_getDesktopUser {
	local sessionid
	for sessionid in $(/usr/bin/loginctl list-sessions --no-legend | awk '{ print $1 }'); do
		/usr/bin/loginctl show-session -p Id -p Name -p User -p State -p Type -p Remote -p LockedHint "${sessionid}" | /usr/bin/sort
	done |
		/usr/bin/awk -F= '/Name/ { name = $2 } /User/ { user = $2 } /State/ { state = $2 } /Type/ { type = $2 } /Remote/ { remote = $2 } /LockedHint/ { locked = $2 } /User/ && locked == "no" && remote == "no" && state == "active" && (type == "x11" || type == "wayland") { print name }'
	return 0
}

userDesktop=$(pwr_getDesktopUser)
su "${userDesktop}" -c "notify-send --hint=int:transient:1 -t 5000 test"

# EOF

autoconf needed, dependency list?

On Debian GNU/Linux bookworm 12.5 x86_64 (openmediavault7), this error happens from autoconf not being installed.

Building autoconf - version 2.71
========================================================
[INFO] Downloading "https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz" saving as "autoconf-2.71.tar.xz"
[INFO] Download Completed
[INFO] File extracted: autoconf-2.71.tar.xz
$ autoupdate

[ERROR] Failed to execute autoupdate

[INFO] For help or to report a bug create an issue at: https://github.com/slyfox1186/script-repo/issues

Is there a full list of dependencies somewhere that have to be installed before the script will run through?

I ran sudo apt install autoconf, and then autoupdate executed, but then it failed on the next line autoreconf:

Building autoconf - version 2.71
========================================================
[INFO] autoconf-2.71.tar.xz is already downloaded.
[INFO] File extracted: autoconf-2.71.tar.xz
$ autoupdate
$ autoreconf -fi

[ERROR] Failed to execute autoreconf -fi

[INFO] For help or to report a bug create an issue at: https://github.com/slyfox1186/script-repo/issues

building zstd - version 1.5.5 failed

I got this error when executing bash <(curl -fsSL https://gcc.optimizethis.net)

Error:

building zstd - version 1.5.5
====================================
Downloading "https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-1.5.5.tar.gz" saving as "zstd-1.5.5.tar.gz"
Download Completed
File extracted: zstd-1.5.5.tar.gz

$ meson setup build --prefix=/home/yibudak/gcc-build-script/workspace --buildtype=release --default-library=static --strip
$ ninja -j12 -C build                                                                               
Cannot autolaunch D-Bus without X11 $DISPLAY


Failed to execute: ninja -j12 -C build

Please create a support ticket so I can work on a fix.

https://github.com/slyfox1186/script-repo/issues

System information:
OS: Ubuntu 22.04.2 LTS x86_64
Kernel: 6.4.6-060406-generic
Shell: zsh 5.8

FFMPG: cannot build without CUDA enabled

When running the script to build FFMPEG without a hardware acceleration (select [2]) the script still looks for CUDA:

Unable to locate the file: /usr/local/cuda/version.json. Line: 985

To report a bug create an issue at: https://github.com/slyfox1186/script-repo/issues

Build-gcc error Ubuntu jammy

` ------------------------
| |
| GCC Build Script: v4.1 |
| |

Installing required python packages

Collecting types-gdb
Downloading types_gdb-12.1.4.5-py3-none-any.whl (10 kB)
Collecting os.path2
Downloading os.path2-0.0.4.tar.gz (6.5 kB)
Preparing metadata (setup.py) ... done
Collecting mbs-sys
Downloading mbs_sys-0.4.tar.gz (1.8 kB)
Preparing metadata (setup.py) ... done
Collecting tempfile2
Downloading tempfile2-0.1.2.tar.gz (3.1 kB)
Preparing metadata (setup.py) ... done
Collecting PrettyGcov
Downloading PrettyGcov-1.2.0-py3-none-any.whl (13 kB)
Collecting json2json
Downloading json2json-0.1.0-py3-none-any.whl (7.7 kB)
Collecting pytest
Downloading pytest-7.4.0-py3-none-any.whl (323 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 323.6/323.6 KB 372.9 kB/s eta 0:00:00
Collecting csv23
Downloading csv23-0.3.4-py2.py3-none-any.whl (18 kB)
Collecting time-tools
Downloading time_tools-1.0.0-py2.py3-none-any.whl (5.5 kB)
Collecting argparse3
Downloading argparse3-0.0.0-py3-none-any.whl (2.1 kB)
Collecting pathlib
Downloading pathlib-1.0.1-py3-none-any.whl (14 kB)
Collecting shutil-extra
Downloading shutil_extra-0.0.6.tar.gz (3.5 kB)
Preparing metadata (setup.py) ... done
Collecting latex
Downloading latex-0.7.0.tar.gz (6.5 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: Pygments in /usr/lib/python3/dist-packages (2.11.2)
Collecting pluggy<2.0,>=0.12
Downloading pluggy-1.3.0-py3-none-any.whl (18 kB)
Collecting exceptiongroup>=1.0.0rc8
Downloading exceptiongroup-1.1.3-py3-none-any.whl (14 kB)
Requirement already satisfied: packaging in /usr/lib/python3/dist-packages (from pytest) (21.3)
Collecting tomli>=1.0.0
Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting iniconfig
Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Collecting data
Downloading data-0.4.tar.gz (7.0 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: future in /usr/lib/python3/dist-packages (from latex) (0.18.2)
Collecting shutilwhich
Downloading shutilwhich-1.1.0.tar.gz (2.3 kB)
Preparing metadata (setup.py) ... done
Collecting tempdir
Downloading tempdir-0.7.1.tar.gz (5.9 kB)
Preparing metadata (setup.py) ... done
Collecting decorator
Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting funcsigs
Downloading funcsigs-1.0.2-py2.py3-none-any.whl (17 kB)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from data->latex) (1.16.0)
Building wheels for collected packages: os.path2, mbs-sys, tempfile2, shutil-extra, latex, data, shutilwhich, tempdir
Building wheel for os.path2 (setup.py) ... done
Created wheel for os.path2: filename=os.path2-0.0.4-py3-none-any.whl size=7563 sha256=4d56dbac77197aee8106499822be6b0fcc2b76337035738afc5bb4996c93b3ed
Stored in directory: /home/louis/.cache/pip/wheels/2b/90/50/58b95bafe84eff119dddce98cf08a65a3d8773248ff2cbbc51
Building wheel for mbs-sys (setup.py) ... done
Created wheel for mbs-sys: filename=mbs_sys-0.4-py3-none-any.whl size=1901 sha256=7e6ee6c28c89d946e5229f85e99dbc8eab366a5bbe6fc85007fee6c9345fd1e7
Stored in directory: /home/louis/.cache/pip/wheels/ef/ae/3d/54b6396d8b53a52521eef8af2fd825144476d17d684cc769df
Building wheel for tempfile2 (setup.py) ... done
Created wheel for tempfile2: filename=tempfile2-0.1.2-py3-none-any.whl size=2966 sha256=2045599be5e2d29cc1e3034414ae5026339512ead6eee21435fe7dcb77668077
Stored in directory: /home/louis/.cache/pip/wheels/9e/30/93/1c67a4daeb7aafd329312ebf20870ae97644bfc38f1cdce0f1
Building wheel for shutil-extra (setup.py) ... done
Created wheel for shutil-extra: filename=shutil_extra-0.0.6-py3-none-any.whl size=3944 sha256=e3d9496bbe1e4b622d5d26a572603fb607053b6ec1707389a38feee2847558b0
Stored in directory: /home/louis/.cache/pip/wheels/af/ad/63/0fe5127e96840357d8b88102965adcbc91e1ef24690555f90b
Building wheel for latex (setup.py) ... done
Created wheel for latex: filename=latex-0.7.0-py3-none-any.whl size=7604 sha256=ca1274ffaf7c65398b325460c8cff716a51b4e3a78511886c220e1c8232a541e
Stored in directory: /home/louis/.cache/pip/wheels/7e/02/25/c00dfc203e8ba53dfc2e4e97d40e537263d6e03606681f3872
Building wheel for data (setup.py) ... done
Created wheel for data: filename=data-0.4-py3-none-any.whl size=7244 sha256=58bf9ab8d54e0d206f5d05680d40d133a4cdce2658e78eb23146d2267e5b238a
Stored in directory: /home/louis/.cache/pip/wheels/d0/e8/fa/e253c256048ea58d99a8abb5e751abb6a838af6f12887b5418
Building wheel for shutilwhich (setup.py) ... done
Created wheel for shutilwhich: filename=shutilwhich-1.1.0-py3-none-any.whl size=2781 sha256=1188eaf95b08761541f7c39511a1857c8961496f7c0fc4222137db67d475e695
Stored in directory: /home/louis/.cache/pip/wheels/75/1f/1c/0ecab7ceabad0b8e018891505911e82a6f358a0291e7681bae
Building wheel for tempdir (setup.py) ... done
Created wheel for tempdir: filename=tempdir-0.7.1-py3-none-any.whl size=2214 sha256=2e9e04f5acd82409691dd776cf44e016d15a0894a7aef2c9fef76c25e089a106
Stored in directory: /home/louis/.cache/pip/wheels/c6/9a/9d/44903aa5aac6c6bc5f0c331ed86214bbedce17e8556d002f1a
Successfully built os.path2 mbs-sys tempfile2 shutil-extra latex data shutilwhich tempdir
Installing collected packages: types-gdb, tempfile2, tempdir, shutilwhich, shutil-extra, PrettyGcov, pathlib, os.path2, mbs-sys, funcsigs, argparse3, tomli, time-tools, pluggy, json2json, iniconfig, exceptiongroup, decorator, csv23, pytest, data, latex
Successfully installed PrettyGcov-1.2.0 argparse3-0.0.0 csv23-0.3.4 data-0.4 decorator-5.1.1 exceptiongroup-1.1.3 funcsigs-1.0.2 iniconfig-2.0.0 json2json-0.1.0 latex-0.7.0 mbs-sys-0.4 os.path2-0.0.4 pathlib-1.0.1 pluggy-1.3.0 pytest-7.4.0 shutil-extra-0.0.6 shutilwhich-1.1.0 tempdir-0.7.1 tempfile2-0.1.2 time-tools-1.0.0 tomli-2.0.1 types-gdb-12.1.4.5

building m4 - version latest

m4 version latest already built. Remove /home/louis/gcctmp/gcc-build-script/packages/m4.done lockfile to rebuild it.

building automake - version 1.16.5

automake version 1.16.5 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/automake.done lockfile to rebuild it.

building libtool - version 2.4.7

libtool version 2.4.7 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/libtool.done lockfile to rebuild it.

building autoconf-v271 - version 2.71

autoconf-v271 version 2.71 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/autoconf-v271.done lockfile to rebuild it.

building bison - version git

bison version git already built. Remove /home/louis/gcctmp/gcc-build-script/packages/bison.done lockfile to rebuild it.

building gettext - version 0.21.1

gettext version 0.21.1 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/gettext.done lockfile to rebuild it.

building libiconv - version 1.17

libiconv version 1.17 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/libiconv.done lockfile to rebuild it.

building diffutils - version 3.9

diffutils version 3.9 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/diffutils.done lockfile to rebuild it.

building attr - version 2.5.1

attr version 2.5.1 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/attr.done lockfile to rebuild it.

building patch - version 2.7.6

patch version 2.7.6 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/patch.done lockfile to rebuild it.

building gmp - version 6.2.1

gmp version 6.2.1 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/gmp.done lockfile to rebuild it.

building isl - version 0.24

isl version 0.24 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/isl.done lockfile to rebuild it.

building gperftools - version 2.12

gperftools version 2.12 already built. Remove /home/louis/gcctmp/gcc-build-script/packages/gperftools.done lockfile to rebuild it.

building zstd - version 1.5.5

The file "zstd-1.5.5.tar.gz" is already downloaded.
File extracted: zstd-1.5.5.tar.gz

$ meson setup build --prefix=/home/louis/gcctmp/gcc-build-script/workspace --buildtype=release --default-library=static --strip
$ ninja -j8 -C build
Cannot autolaunch D-Bus without X11 $DISPLAY

Failed to execute: ninja -j8 -C build

Please create a support ticket so I can work on a fix.

https://github.com/slyfox1186/script-repo/issues
`
not sure whats going on i ran the script twice as it gave this same error the first time so i dont know what the issue currently is..

I get this error when trying to execute the gcc-buld script

Building pkg-config - version 0.29.2
======================================
Downloading "https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" saving as "pkg-config-0.29.2.tar.gz"
Download Completed
File extracted: pkg-config-0.29.2.tar.gz

$ ./configure --prefix=/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace --with-pc-path=/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib64/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/share/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib/x86_64-linux-gnu/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/usr/lib/pkgconfig:/lib64/pkgconfig:/lib/pkgconfig:/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig/mit-krb5:/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/local/share/pkgconfig:/usr/share/pkgconfig


Failed to execute: ./configure --prefix=/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace --with-pc-path=/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib64/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/share/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/lib/x86_64-linux-gnu/pkgconfig:/home/daniele/Documenti/Latte_Layouts/script-repo-main/Bash/Installer Scripts/GNU Software/gcc-build-script/workspace/usr/lib/pkgconfig:/lib64/pkgconfig:/lib/pkgconfig:/lib/x86_64-linux-gnu/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig/mit-krb5:/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/local/share/pkgconfig:/usr/share/pkgconfig. Line: 332

If you want help fixing a bug, create a support ticket!

https://github.com/slyfox1186/script-repo/issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.