’Cause all games were better on the GBC

You are not logged in.

#1 2017-04-18 03:16:01

New member
Registered: 2017-04-18
Post 1/8

cygwin64 - pokecrystal "make" error

Nooby here with hope to soon be able to make proper use of disassembly. Here's the context: I'm using 64-bit Cygwin and RGBDS v0.3.0, and have followed the instructions as given to install their files and place everything in their proper folders. Everything was going swimmingly until I got to "make." After getting a series of "warning: 'JP [HL]' is obsolete, use 'JP HL' instead" warnings, I finally get this:

NAME@DESKTOP ~/pokecrystal
$ make
rgblink -n pokecrystal.sym -m -o pokecrystal.gbc wram.o main.o lib/mobile/main.o home.o audio.o map
s.o engine/events.o engine/credits.o data/egg_moves.o data/evos_attacks.o data/pokedex/entries.o misc/crystal_misc.
o text/common_text.o gfx/pics.o
error: Section name "Audio" is already in use.
make: *** [Makefile:59: pokecrystal.gbc] Error 1

All subsequent attempts to use "make" produce the above code. How should I proceed?

Last edited by RareScepy (2017-04-18 03:19:16)


#2 2017-04-18 04:02:56

Registered: 2016-05-09
Post 622/984

Re: cygwin64 - pokecrystal "make" error

This is a new error in the latest version of RGBDS. Previous versions allowed multiple sections to have the same name. pokecrystal has a SECTION "Audio" in wram.asm and also in audio.asm. I renamed the one in audio.asm to "Audio Engine".


#3 2017-04-18 04:54:40

New member
Registered: 2017-04-18
Post 2/8

Re: cygwin64 - pokecrystal "make" error

That was it. I had a feeling it had something to do with this version of RGBDS being so new. Thanks!


Board footer

Powered by FluxBB