64bit-build-fix.patch 974 B

123456789101112131415161718192021222324252627
  1. Index: dev86-0.16.17/bcc/bcc.c
  2. ===================================================================
  3. --- dev86-0.16.17.orig/bcc/bcc.c
  4. +++ dev86-0.16.17/bcc/bcc.c
  5. @@ -226,12 +226,21 @@ char ** argv;
  6. } else {
  7. /* Relative paths to normal PREFIX directory */
  8. +#ifdef __x86_64__
  9. + default_include = build_libpath("-I", "/lib64/bcc/include", "");
  10. + default_libdir = build_libpath("-L", "/lib64/bcc", libdir_suffix);
  11. + optim_rules = build_libpath("-d", "/lib64/bcc", libdir_suffix);
  12. +
  13. + build_prefix("/lib64/bcc", libdir_suffix, "");
  14. + build_prefix("/lib64/bcc", "", "");
  15. +#else
  16. default_include = build_libpath("-I", "/lib/bcc/include", "");
  17. default_libdir = build_libpath("-L", "/lib/bcc", libdir_suffix);
  18. optim_rules = build_libpath("-d", "/lib/bcc", libdir_suffix);
  19. build_prefix("/lib/bcc", libdir_suffix, "");
  20. build_prefix("/lib/bcc", "", "");
  21. +#endif
  22. }
  23. build_prefix("/bin", "", "");