From 5dc74898dd7b2c47b1f916e0a26ef5949ccbc4e3 Mon Sep 17 00:00:00 2001
From: Eleftherios Angelos Tsourdiou <eleftherios2.tsourdiou@live.uwe.ac.uk>
Date: Mon, 17 Mar 2025 20:31:42 +0000
Subject: [PATCH] Fixed

---
 .gitlab-ci.yml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 41f4da1..6ca7c8f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,9 +2,10 @@ stages:
   - build
 
 build_linux:
-  image: python:3.8-slim  # Use a Python 3.8 Docker image for Linux builds
+  image: python:3.8-slim  # Use Python 3.8 slim image for Linux
   stage: build
   script:
+    - apt-get update && apt-get install -y binutils  # Install binutils to fix objdump error
     - pip install pyinstaller pyqt6 pandas matplotlib
     - pyinstaller --onefile --windowed main.py
   artifacts:
@@ -12,7 +13,7 @@ build_linux:
       - dist/*  # Save the build executables
 
 build_macos:
-  image: apple/swift:latest  # Use the Apple Swift image for macOS builds (requires macOS runner or VM)
+  image: python:3.8-slim  # For macOS, you'd need macOS runners
   stage: build
   script:
     - apt-get update && apt-get install -y python3 python3-pip
@@ -20,4 +21,4 @@ build_macos:
     - pyinstaller --onefile --windowed main.py
   artifacts:
     paths:
-      - dist/*  # Save the build executables
+      - dist/*
-- 
GitLab