Skip to content
Snippets Groups Projects
  1. Jan 05, 2025
    • Deucе's avatar
      For macOS, set install_name to @rpath/libNAME.dylib and use it · 75691a66
      Deucе authored
      For the SBBS binaries, set @executable_path and
      @executable_path/../${LIBODIR} so they can all be in one dir, or
      they can be in the build output dirs and still work.
      
      For utilities, set to @executable_path and
      @executable_path/../../${LIBODIR} for the same reason.
      
      With this, we shouldn't need to fiddle with DYLD_LIBRARY_PATH
      75691a66
    • Deucе's avatar
      Fix GTK stuff for macOS · 750dba01
      Deucе authored
      Remove the -E linker flag.
      This should not be needed anymore, and isn't supported on macOS.
      
      Have shared libraries include their full path.
      This allows linked dylibs to work from where they were built, so
      as long as you don't build the binaries on a CI machine, then try
      to run them on a users machine (*cough*), it'll work out.
      
      Use the correct rpath argument format on macOS.
      It uses -rpath, not --rpath.
      750dba01
  2. Dec 08, 2024
  3. Feb 08, 2024
  4. Mar 29, 2023
  5. Oct 19, 2022
  6. Feb 14, 2021
  7. Jan 18, 2021
  8. Sep 23, 2020
  9. Aug 23, 2020
  10. Aug 16, 2020
  11. May 04, 2020
  12. Apr 30, 2020
  13. Apr 07, 2020
  14. Jan 03, 2020
    • rswindell's avatar
      Add/use a new get_ctrl_dir() function to query the SBBSCTRL env var and if · b236be71
      rswindell authored
      not set (or blank), use the default ("/sbbs/ctrl") and print a warning to
      stderr. This resolves a FAQ for sysops that struggle with setting the SBBSCTRL
      env var, but do have sbbs install in /sbbs or a symlink from /sbbs to where
      sbbs is actually installed.
      
      Note: this function is different than the one previously defined in getctrl.c
      but never used. If/when we ever really need to support PREFIX, then perhaps
      we'll use that one (which copies a string to a buffer).
      b236be71
  15. Nov 22, 2019
    • rswindell's avatar
      Fix error: · fc24a2d5
      rswindell authored
      targets.mk:8: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop.
      fc24a2d5
  16. Oct 08, 2019
  17. Sep 27, 2019
  18. Aug 31, 2019
  19. Jul 04, 2019
  20. Nov 13, 2017
  21. Aug 27, 2015
  22. Oct 14, 2014
  23. Feb 14, 2014
  24. Feb 13, 2014
  25. Feb 12, 2014
  26. Apr 26, 2012
  27. Mar 08, 2012
  28. Oct 14, 2011
  29. Sep 08, 2011
Loading