Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
OSSL2Gif
#22
Habe auf meinem Linux Ubuntu 24.04 Desktop die Datei linux-x64.zip von Github heruntergeladen und entzipt, das darin enhaltene OSSL2Gif-linux-x64.tar.gz entpackt, im erstellten Verzeichnis ein Terminalfenster geöffnet und die Anwendung gestartet. Es kamen ein paar unerwartete Meldungen, die ich bei meinen eigenen Builds bisher nie gesehen habe, aber die Anwendung hat gestartet, ist aber leider auf meinem Linux so nicht mehr brauchbar, da sich das Layout geandert hat.

Oben habe ich jetzt ein Menü mit Icons, dazwischen die beiden Hauptcanvas und unten die verschiedenen Einstellungen, die aber unten am Bildschirmrand verschwinden, so dass ich nicht mehr rankomme. Weiter hinunter scrollen kann ich da nicht.

   

Hier noch die Ausgabe im Terminalfenster:

Code:
demo@ubuntu:~/Downloads/linux-x64/OSSL2Gif-linux-x64$ ./OSSL2Gif
[WARNING][Thread] Failed to detect keyboard layout or system language: module 'ctypes' has no attribute 'WinDLL'
2026-02-24 17:29:18 - OSSL2Gif - INFO - Starting OSSL2Gif application...
[INFO][Thread] Starting OSSL2Gif application...
[INFO][Thread] Configuration loaded from /home/peter/Downloads/linux-x64/OSSL2Gif-linux-x64/config.json
[INFO][Thread] ConfigManager registered
[INFO][Thread] Logger registered
[INFO][Thread] Bootstrap complete. Registered services: ['config', 'logger']
[WARNING][Thread] Failed to load icon: TclError: bitmap "icon.ico" not defined
[INFO][Thread] Drag and drop for GIF files enabled
[INFO][Thread] Application window displayed
2026-02-24 17:29:18 - OSSL2Gif - INFO - Application initialized successfully
[INFO][Thread] Application initialized successfully
[INFO][Thread] Services shutdown complete
2026-02-24 17:36:21 - OSSL2Gif - INFO - Application closed
[INFO][Thread] Application closed
demo@ububtu:~/Downloads/linux-x64/OSSL2Gif-linux-x64$

Und die Ausgabe im Log (logs/ossl2fif.log):
Code:
2026-02-24 17:29:18 - OSSL2Gif - INFO - Starting OSSL2Gif application...
2026-02-24 17:29:18 - OSSL2Gif - INFO - Application initialized successfully
2026-02-24 17:36:21 - OSSL2Gif - INFO - Application closed

Ich habe dann noch versucht dein aktuelles Repo zu klonen und habe build_ossl2gif.sh gestartet. Dabei habe ich einen Fehler bekommen mit dem ich gar nichts anzufangen weiss.

Code:
peter@cd13:~/OSSL2Gifv2$ bash -x ./build_ossl2gif.sh
+ set -e
+ RED='\033[0;31m'
+ GREEN='\033[0;32m'
+ YELLOW='\033[1;33m'
+ BLUE='\033[0;34m'
+ NC='\033[0m'
+ PROJECT_DIR=OSSL2Gifv2
+ MAIN_SCRIPT=start.py
+ OUTPUT_NAME=OSSL2Gif
+ ICON_FILE=icon.ico
+ VENV_DIR=.venv_build
+ echo -e '\033[0;34m========================================\033[0m'
========================================
+ echo -e '\033[0;34m  OSSL2Gifv2 Builder für Linux\033[0m'
  OSSL2Gifv2 Builder für Linux
+ echo -e '\033[0;34m========================================\033[0m'
========================================
+ echo -e '\n\033[1;33m[1/7] Repository wird vorbereitet...\033[0m'

[1/7] Repository wird vorbereitet...
+ '[' -d OSSL2Gifv2 ']'
+ echo 'Verzeichnis OSSL2Gifv2 existiert bereits. Aktualisiere mit '\''git pull'\''...'
Verzeichnis OSSL2Gifv2 existiert bereits. Aktualisiere mit 'git pull'...
+ cd OSSL2Gifv2
+ git pull
Already up to date.
+ cd ..
+ cd OSSL2Gifv2
++ pwd
+ echo -e '\033[0;32m✓ Repository bereit in /home/peter/OSSL2Gifv2/OSSL2Gifv2\033[0m'
✓ Repository bereit in /home/peter/OSSL2Gifv2/OSSL2Gifv2
+ echo -e '\n\033[1;33m[2/7] Prüfe Python-Umgebung...\033[0m'

[2/7] Prüfe Python-Umgebung...
+ command -v python3
++ python3 --version
+ PY_VERSION='Python 3.13.5'
+ echo 'Verwende: Python 3.13.5'
Verwende: Python 3.13.5
+ [[ ! Python 3.13.5 == *\3\.\1\3* ]]
+ echo -e '\n\033[1;33m[3/7] Erstelle virtuelle Build-Umgebung '\''.venv_build'\''...\033[0m'

[3/7] Erstelle virtuelle Build-Umgebung '.venv_build'...
+ python3 -m venv .venv_build
+ source .venv_build/bin/activate
++ deactivate nondestructive
++ '[' -n '' ']'
++ '[' -n '' ']'
++ hash -r
++ '[' -n '' ']'
++ unset VIRTUAL_ENV
++ unset VIRTUAL_ENV_PROMPT
++ '[' '!' nondestructive = nondestructive ']'
++ case "$(uname)" in
+++ uname
++ export VIRTUAL_ENV=/home/peter/OSSL2Gifv2/OSSL2Gifv2/.venv_build
++ VIRTUAL_ENV=/home/peter/OSSL2Gifv2/OSSL2Gifv2/.venv_build
++ _OLD_VIRTUAL_PATH=/home/peter/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
++ PATH=/home/peter/OSSL2Gifv2/OSSL2Gifv2/.venv_build/bin:/home/peter/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
++ export PATH
++ VIRTUAL_ENV_PROMPT=.venv_build
++ export VIRTUAL_ENV_PROMPT
++ '[' -n '' ']'
++ '[' -z '' ']'
++ _OLD_VIRTUAL_PS1=
++ PS1='(.venv_build) '
++ export PS1
++ hash -r
+ echo -e '\033[0;32m✓ Virtuelle Umgebung aktiviert.\033[0m'
✓ Virtuelle Umgebung aktiviert.
+ echo -e '\n\033[1;33m[4/7] Installiere Abhängigkeiten...\033[0m'

[4/7] Installiere Abhängigkeiten...
+ pip install --upgrade pip
Requirement already satisfied: pip in ./.venv_build/lib/python3.13/site-packages (26.0.1)
+ '[' -f requirements.txt ']'
+ echo 'Installiere Pakete aus requirements.txt...'
Installiere Pakete aus requirements.txt...
+ pip install -r requirements.txt
Collecting Pillow==12.1.1 (from -r requirements.txt (line 16))
  Using cached pillow-12.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)
Collecting numpy==1.26.4 (from -r requirements.txt (line 23))
  Using cached numpy-1.26.4.tar.gz (15.8 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [20 lines of output]
      + /home/peter/OSSL2Gifv2/OSSL2Gifv2/.venv_build/bin/python3 /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889/vendored-meson/meson/meson.py setup /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889 /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889/.mesonpy-_zxy3v2j -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889/.mesonpy-_zxy3v2j/meson-python-native-file.ini
      The Meson build system
      Version: 1.2.99
      Source dir: /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889
      Build dir: /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889/.mesonpy-_zxy3v2j
      Build type: native build
      Project name: NumPy
      Project version: 1.26.4
      
      ../meson.build:1:0: ERROR: Unknown compiler(s): [['cc'], ['gcc'], ['clang'], ['nvc'], ['pgcc'], ['icc'], ['icx']]
      The following exception(s) were encountered:
      Running `cc --version` gave "[Errno 2] No such file or directory: 'cc'"
      Running `gcc --version` gave "[Errno 2] No such file or directory: 'gcc'"
      Running `clang --version` gave "[Errno 2] No such file or directory: 'clang'"
      Running `nvc --version` gave "[Errno 2] No such file or directory: 'nvc'"
      Running `pgcc --version` gave "[Errno 2] No such file or directory: 'pgcc'"
      Running `icc --version` gave "[Errno 2] No such file or directory: 'icc'"
      Running `icx --version` gave "[Errno 2] No such file or directory: 'icx'"
      
      A full log can be found at /tmp/pip-install-r8tqw4v3/numpy_730fe72d97774a9487ae870de5482889/.mesonpy-_zxy3v2j/meson-logs/meson-log.txt
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> numpy

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
peter@cd13:~/OSSL2Gifv2$
Zitieren


Nachrichten in diesem Thema
OSSL2Gif - von Manfred Aabye - 12.02.2026, 13:46
RE: OSSL2Gif - von Manfred Aabye - 12.02.2026, 21:00
RE: OSSL2Gif - von Manfred Aabye - 14.02.2026, 15:29
RE: OSSL2Gif - von Dorena Verne - 15.02.2026, 12:56
RE: OSSL2Gif - von Manfred Aabye - 17.02.2026, 10:42
RE: OSSL2Gif - von Pius Noel - 17.02.2026, 17:38
RE: OSSL2Gif - von Manfred Aabye - 18.02.2026, 17:45
RE: OSSL2Gif - von Manfred Aabye - 18.02.2026, 17:52
RE: OSSL2Gif - von Pius Noel - 18.02.2026, 20:06
RE: OSSL2Gif - von Manfred Aabye - 18.02.2026, 18:09
RE: OSSL2Gif - von Manfred Aabye - 19.02.2026, 13:43
RE: OSSL2Gif - von Manfred Aabye - 19.02.2026, 22:00
RE: OSSL2Gif - von Manfred Aabye - 20.02.2026, 18:52
RE: OSSL2Gif - von Manfred Aabye - 21.02.2026, 12:28
RE: OSSL2Gif - von Manfred Aabye - 22.02.2026, 20:26
RE: OSSL2Gif - von Pius Noel - 23.02.2026, 15:05
RE: OSSL2Gif - von Manfred Aabye - 23.02.2026, 16:41
RE: OSSL2Gif - von Dorena Verne - 23.02.2026, 18:21
RE: OSSL2Gif - von Pius Noel - 23.02.2026, 20:50
RE: OSSL2Gif - von Manfred Aabye - 24.02.2026, 15:22
RE: OSSL2Gif - von Dorena Verne - 24.02.2026, 17:27
RE: OSSL2Gif - von Pius Noel - 24.02.2026, 18:44
RE: OSSL2Gif - von Pius Noel - 24.02.2026, 18:54
RE: OSSL2Gif - von Manfred Aabye - 24.02.2026, 19:22
RE: OSSL2Gif - von Manfred Aabye - 24.02.2026, 21:04
RE: OSSL2Gif - von Pius Noel - 25.02.2026, 13:29
RE: OSSL2Gif - von Manfred Aabye - 25.02.2026, 16:17
RE: OSSL2Gif - von Pius Noel - 25.02.2026, 18:01
RE: OSSL2Gif - von Manfred Aabye - 25.02.2026, 19:05
RE: OSSL2Gif - von Manfred Aabye - 26.02.2026, 13:13
RE: OSSL2Gif - von Dorena Verne - 26.02.2026, 14:01
RE: OSSL2Gif - von Manfred Aabye - 26.02.2026, 15:51
RE: OSSL2Gif - von Manfred Aabye - 26.02.2026, 15:29
RE: OSSL2Gif - von Dorena Verne - 26.02.2026, 16:06
RE: OSSL2Gif - von Manfred Aabye - 26.02.2026, 16:32
RE: OSSL2Gif - von Manfred Aabye - 26.02.2026, 16:14
RE: OSSL2Gif - von Dorena Verne - 26.02.2026, 16:56
RE: OSSL2Gif - von Pius Noel - 27.02.2026, 12:08
RE: OSSL2Gif - von Dorena Verne - 27.02.2026, 12:20
RE: OSSL2Gif - von Manfred Aabye - 01.03.2026, 15:36
RE: OSSL2Gif - von Dorena Verne - 01.03.2026, 15:50
RE: OSSL2Gif - von Pius Noel - 02.03.2026, 13:42
RE: OSSL2Gif - von Dorena Verne - 02.03.2026, 14:22

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste