• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Recent content by bribri

  1. bribri

    Retro68 build issues.

    I don't remember the technical details, but I think Retro68 links stuff into a single segment in a manner that still works with 68000 macs. There's some kind of trick that allows that to work. It also allows linking into multiple segments, if for some reason you want or need to do that. This...
  2. bribri

    Retro68 build issues.

    Okay, I think that one was on me, and I did tell you to set up a circular dependency. Rather than having the custom_command be dependent on NanoMacTracker_APPL, does it work any better if it's dependent on build/NanoMacTracker.dsk ? I think that should create the right chain of dependencies...
  3. bribri

    Retro68 build issues.

    Sorry for my gaps in responding to this... life is busy at the moment! But I think I can help. I think creating a shell script that does what you want is the right approach, and you can tell CMake to run it automatically every time your application is built. The general approach is something...
  4. bribri

    Retro68 build issues.

    I'm glad you finally got it! That was some very good sleuthing there. It does sound like Homebrew left some x86_64 detritus behind that was messing things up. (For what it's worth, I'll mention that I got retro68 compiling (granted in x86_64) using MacPorts instead of Homebrew. Even though...
  5. bribri

    Retro68 build issues.

    That rules out something being the wrong architecture. Can you post the compilation command that's generating the error?
  6. bribri

    Using a AI service to assist with classic mac programming

    I can echo what jmacz just said and confirm that, to my surprise, ChatGPT was able to correctly answer a lot of my classic Mac programming questions. Part of the key was turning on web search, which apparently allowed it to find and source pdfs of Inside Macintosh. There were a few questions it...
  7. bribri

    Retro68 build issues.

    Can you figure out which boost library or libraries specifically it's trying to link against? I don't recall if retro68's building echos every command it's executing, though given how much output it produces it probably does, and that means you should be able to look at the failing command and...
  8. bribri

    Introducing Tiny Transfer! A simple BinHex archiving and serial transfer tool

    Would this allow sending and receiving files from a modern macOS system that has a USB to serial adapter? I've been using FTP to send files back and forth between my modern mac and my SE/30, usually builds of the game I'm working on, and I'm wondering if something like this would be faster. I...
  9. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    I thought about writing my own preprocessor too. The dream though is to have a project that can easily be compiled with both CodeWarrior and gcc, and I don't think CodeWarrior has an easy facility built into it for doing your own preprocessing -- I think it would require writing a plug-in. Plus...
  10. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    That's what I may end up doing. I'm trying to be overly clever and see if there's some way I can get the same assembly code compiling in both CodeWarrior and gcc. I was hoping the docs I was reading for CodeWarrior's standalone assembler applied to classic Mac OS, because it seemed like it...
  11. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    Well, I am a bit confused. The CodeWarrior documentation makes numerous references to a standalone assembler, as well as an "Assembler Guide" manual that digs into it. However, it appears the CodeWarrior Pro 4 installer just doesn't include this assembler (or at least not the image on Macintosh...
  12. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    I just finally found the CodeWarrior reference CD image with all those PDFs, so I'm going to dig through those!
  13. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    Hmm, I could give MPW a try, but it unfortunately uses really different syntax from GNU, which is how my code is written right now. I found a document here that suggests there's a version of CodeWarrior that uses a more GNU-like syntax: https://www.nxp.com/docs/en/reference-manual/ASMX86RM.pdf...
  14. bribri

    How do you get CodeWarrior to add assembler source files to a project?

    This ought to be an easy and dumb question, but for the life of me I can't figure it out. I want to add a 68k assembler source file to a CodeWarrior (Pro 4) project. But I can't figure out how! Am I supposed to use a .a extension for it? Regardless of what extension I do use -- and I've tried...
  15. bribri

    Metrowerks CodeWarrior Best Version and Updates

    I'm pretty sure that by the time I was using CodeWarrior and making phat apps (and also FAT apps) I was already on PPC. I wish I remembered which version of CodeWarrior I was on back then, and still had those old projects. Sadly the SyQuest disk with all of my old stuff got lost somewhere along...
Back
Top