home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / dev / c / appsource.lha / APlusPlus / SASC++ / ReadMe < prev    next >
Encoding:
Text File  |  1994-08-25  |  1.4 KB  |  34 lines

  1. Some comments about compiling the A++ Library with the SAS C++ compiler
  2. -----------------------------------------------------------------------
  3.  
  4. A++ requests tow logical devices to be declared, "apphome:" and "appinclude:".
  5. "appinclude:" always describes the "apphome:includes" directory while
  6. "apphome:" itself is directed to the "APlusPlus" root directory.
  7. Just start "Assign_A++" to make these assignments.
  8.  
  9. I recently used SAS C++ V6.51 (great work!).
  10. The SCoptions represented in the scoptions file have shown to produce
  11. a running A++ Library with best optimization.
  12. WARNING: The Peephole Optimizer causes only SignalResponder class not to 
  13. work properly! The SCoptions have set the Peephole Optimized off, but
  14. you can change that. Only be careful NOT to compile "SignalResponder.cxx"
  15. with that option on!
  16.  
  17. You will need a fast Amiga with at least 6MB.
  18.  
  19. SMake makefiles have been supplied for both the A++ link library and the
  20. test programs. Just click on the Build icon.
  21.  
  22. Announcements:
  23. As soon as making a shared library from C++ code becomes easier with SASĀ®/C++
  24. the A++ Library will become a shared library! Up to now I don't have the time
  25. to rewrite every C++ method with __asm keywords.
  26. There is also a bug in SLink that is already known to SAS which prevents
  27. linking a shared library with those long names which occur with C++.
  28. Probably there will be several shared libraries: one for Intuition, one for
  29. DOS, one for AREXX, one for ...
  30.  
  31.    Have fun,
  32.  
  33.       Armin
  34.