diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1f441197422cd9ff8b8e935cc33669196bd76f09..445e0c8ea2a1332e1a9cac2602ce3e399bbd2bca 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: recolic/cxx-toolkit
+image: archlinux/base
 
 stages:
     - build
@@ -7,7 +7,7 @@ stages:
 build:
     stage: build
     script: 
-        - pacman -Sy && pacman -S --noconfirm bison flex gettext sdl2 lib32-glibc grep
+        - pacman -Sy && pacman -S --noconfirm gcc make bison flex gettext sdl2 lib32-glibc grep
         - export AM_HOME=$(pwd)/nexus-am/
         - cd nemu && make EXTRA_FLAGS='-DDISABLE_MMIO'
         - show_log=1 ./runall.sh &> testcases.log ; echo $? > testres.log