bebbo / amiga-gcc

The GNU C-Compiler with Binutils and other useful tools for cross development for Amiga
GNU General Public License v2.0
312 stars 66 forks source link

Arch Linux "make update" Problem #375

Closed OwenTheBowen closed 8 months ago

OwenTheBowen commented 8 months ago

I'm having a problem building on Arch Linux. When I run "make update" it only runs this command:

cd /home/Steamranger/Automatic Build Scripts/Repository Builds/amiga-gcc/download && wget https://github.com/SDL-mirror/SDL_ttf/archive/SDL-1.2.tar.gz -O SDL_ttf-SDL-1.2.tar.gz

Then it outputs a ton of warnings and ends with these errors:

make: Circular /home/Steamranger/Automatic <- /home/Steamranger/Automatic dependency dropped.
make: Circular Build <- /home/Steamranger/Automatic dependency dropped.
make: Circular Build <- Build dependency dropped.
make: Circular Scripts/Repository <- /home/Steamranger/Automatic dependency dropped.
make: Circular Scripts/Repository <- Build dependency dropped.
make: Circular Scripts/Repository <- Scripts/Repository dependency dropped.
/usr/bin/bash: line 1: cd: too many arguments
make: *** [Makefile:1358: Builds/amiga-gcc/download/SDL_ttf-SDL-1.2.tar.gz] Error 1

I'm very confused as to what's happenning. My best guess would be that there's some kind of make compatibility problem, so for reference I'm using make 4.4.1-2.

bebbo commented 8 months ago

don't use white spaces in your path...

OwenTheBowen commented 8 months ago

I can confirm that removing spaces from my path has allowed me to run make update. I'll get back confirming if the rest of the build is succesful.

OwenTheBowen commented 8 months ago

I've managed to complete the build successfully, using an additional fix mentioned in this issue..