1. biolizardshadow

    OP biolizardshadow Advanced Member
    Newcomer

    Joined:
    May 4, 2020
    Messages:
    99
    Country:
    United States
    The programs in particular are midi2agb and agbplay. This has been a very frustrating endeavor as I have been running into errors and internet searches have turned up very useless information. agbplay uses a normal makefile and midi2agb uses a mingw.makefile. ANY HELP WOULD BE APPRECIATED
     
  2. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    33,134
    Country:
    United Kingdom
    Trouble is there were several dozen possibilities, though C narrows the options down (there were various ARM assemblers, also often mutually incompatible to the point where a serious rewrite might have been needed).

    Various people first used the leaked SDK from Nintendo to build things (agb toolchains some used to call it).

    VisualHAM was a thing for a while
    https://www.coranac.com/tonc/text/setup.htm#sec-env

    Things that would eventually roll into devkitpro/devkitarm. You also have the problems that many things changed over the years and as of a few years back the people behind devkitpro have gone hammer and tongs* after every download of an old version for reasons I have never quite been able to determine (they say because source was lost, they also say because it might download malware in the future if someone takes over the URL). This would further complicate the compiling of legacy code, assuming it ever would have.

    *as in filing DMCA requests, contacting hosts and causing a fair bit of trouble for people.
     
  3. biolizardshadow

    OP biolizardshadow Advanced Member
    Newcomer

    Joined:
    May 4, 2020
    Messages:
    99
    Country:
    United States
    ipatix programs usually use a makefile of some kind which is where I am slipping up. He has a list of dependencies that are required for various compiler programs (which I downloaded) and it still isn't working. He also doesn't offer a pre-compiled version of any of his programs so you have to use what ever make file is provided with the program.

    It is probably me not knowing how to use Cygwin which is causing problems .That is why I am turning to others who might be able to help me.
     
    Last edited by biolizardshadow, Apr 14, 2021
  4. hippy dave

    hippy dave BBMB
    Member

    Joined:
    Apr 30, 2012
    Messages:
    6,596
    Country:
    United Kingdom
  5. biolizardshadow

    OP biolizardshadow Advanced Member
    Newcomer

    Joined:
    May 4, 2020
    Messages:
    99
    Country:
    United States
    WHOOO! I did not know that ipatix had a precompiled binary of midi2agb! How did you find this? Is there a precompiled binary of agbplay?

    Agbplay was the binary I was trying to compile, but I keep running into issues with it. When I run the makefile with cygwin it runs through all of the commands in the makefile, but says that all of them were not found. What should I do?
     
    Last edited by biolizardshadow, Apr 23, 2021
  6. hippy dave

    hippy dave BBMB
    Member

    Joined:
    Apr 30, 2012
    Messages:
    6,596
    Country:
    United Kingdom
    I found the midi2agb github from google, and I know from using github that checking the releases page is the first place to see if there are binaries available. Success for midi2agb, but sadly not for agbplay, no binaries available there.

    I don't develop on Windows or Cygwin so I can't really help you there, but maybe someone else can.
     
  7. biolizardshadow

    OP biolizardshadow Advanced Member
    Newcomer

    Joined:
    May 4, 2020
    Messages:
    99
    Country:
    United States
    Thank you for trying. I really appreciate you giving me the download link for midi2agb! :)
     
    hippy dave likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - compiling, programs, ipatix