home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   MAKENL_NG      MakeNL Next Generation.      1,725 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,308 of 1,725   
   andrew clarke to Björn Felten   
   The MakeNl makefile for Amiga -- yes, it   
   30 Nov 14 23:12:26   
   
   30 Nov 14 11:38, you wrote to me:   
      
    ac>> At first glance I don't see any Amiga-specific code in there   
    ac>> though.   
      
    BF>    I have this in osamiga.h:   
      
   Ah I remember now. The osxxx.h/osxxx.c stuff became unmaintainable and was all   
   merged into two files - os.h & os.c - but the Amiga code got left out because   
   I had no way to build/test it.   
      
   Earlier this evening I had a bit of a play with the UAE Amiga emulator and had   
   a crash course in how to use AmigaShell. I've only used a real Amiga a couple   
   of times 20+ years ago.   
      
   I managed to get Aztec C running in the emulator but couldn't find anywhere to   
   download SASC let alone install it.   
      
   Anyway, this section needs to be put into os.h:   
      
    BF> #include    
    BF> #include    
    BF> #include    
      
    BF> #define STR_DIRSEPARATOR "/"   
    BF> #define UNREFERENCED(x) x=x;   
      
    BF> #define MYMAXFILE  64   
    BF> #define MYMAXDIR   1024   
    BF> #define MYMAXPATH  1088   
    BF> #define MYMAXEXT   12   
    BF> #define MYMAXDRIVE 3   
      
    BF> #define filecmp    strcmp   
    BF> #define strcasecmp stricmp   
    BF> #define filenodir(x) (strchr(x,'/') == NULL)   
      
   And the contents of the osami*.c files appended to os.c:   
      
    BF> /* Needed definitions */   
    BF> #define OSFND "osamifnd.c"   
    BF> #define OSFUL "osamiful.c"   
      
    BF> /* Overrides over defaults */   
      
    BF> #undef OSDSL   
    BF> #define OSDSL "osamidsl.c"   
    BF> #undef OSRMS   
    BF> #define OSRMS "osamirms.c"   
      
   ... with the correct #ifdef compiler/platform guards.   
      
   I don't know what SASC uses as a compiler #define. __SASC__ maybe?   
      
   You'll also need to #define CC_NAME and OS_NAME in the right places.   
      
   --- GoldED+/BSD 1.1.5-b20130910   
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca