UgaTEC / swiss-gc

Swiss aims to be the ultimate utility Gamecube homebrew application.
0 stars 0 forks source link

Cannot compile on Unix systems (folder capitalization pb) #56

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What step(s) will reproduce the problem?
1.SVN Checkout
2.make
3.Error on building from gcm.h

What console are you running Swiss on (Wii/GC)?
GC

What version of Swiss are you using?
r95

What disc was in the drive if any?
F-Zero GX

What device was the data being loaded from (SD/HDD/DVD/DVD-R)?
SD, slot B

Please provide any additional information below.
In the sources, please rename swiss-gc-read-only/cube/swiss/source/devices/qoob 
to swiss-gc-read-only/cube/swiss/source/devices/Qoob with a capital "Q". 

Or change your source to point to "qoob" folder. 

Capitalization under *nix systems is important but you probably knew that ;). 
Anyway if others are trying to compile it will probably end up in an error like 
what happened to me. I changed the "q" to a "Q" and it worked.

Thank you for this app.

Original issue reported on code.google.com by benjamin...@gmail.com on 27 Dec 2011 at 8:21

GoogleCodeExporter commented 9 years ago
Compiling on my Mac machine works perfectly without any modification... I don't 
understand why it doesn't work on my Linux Mint 32 Bit machine... 

Even after changing the folder names (on Linux), I have errors regarding code 
relative to Qoob handling during the linking of objects.

Original comment by benjamin...@gmail.com on 28 Dec 2011 at 2:42

GoogleCodeExporter commented 9 years ago
That's quite strange, I will see what I can do.

Original comment by emuki...@gmail.com on 6 Jan 2012 at 1:41

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
@benjamin: Your linker errors might be related to old created objects, do a 
"make clean" first OR start with a clean copy of revison 106 and ONLY edit line 
28 in "source/devices/deviceHandler.h" to: #include 
"devices/qoob/deviceHandler-Qoob.h" (with the lowercase q), this works for me 
under Arch Linux.

@emu_kidid: please change this line as well.

Original comment by inf...@quantentunnel.de on 16 Jan 2012 at 2:10

GoogleCodeExporter commented 9 years ago
Should be fixed in 0.2 r125

Original comment by emuki...@gmail.com on 3 Apr 2012 at 1:25