Open main menu

CDOT Wiki β

Condor First Build

First Build of Condor 7.0.5 on Fedora 9

  1. Download Condor 7.0.5 tarball
  2. Unarchive Condor
  3. cd condor-7.0.5/src
  4. ./build_init ---> ok
  5. ./configure ---> error: Condor will not compile with gcc version 4.3.0
  6. ./configure --disable-gcc-version-check ---> error: Condor does NOT know what glibc external to use with glibc-2.8.
  7. ./configure --disable-gcc-version-check --disable-glibc-version-check --->ok
  8. make ---> gcc: GlibCFlag: No such file or directory
  9. make ---> zlib SUCCESS! ERROR: unable to build krb5-1.4.3 (EAI_NODATA undefined)
  10. start over, unarchive condor into new directory
  11. add jas.patch and modify build_krb5-1.4.3 in externals/bundles/krb5/1.4.3/
  12. cd to src then ./configure --disable-gcc-version-check --disable-glibc-version-check --->ok
  13. make ---> gcc: GlibCFlag: No such file or directory
  14. make ---> zlib SUCCESS! krb5 SUCCESS! globus SUCCESS! gahp SUCCESS! gt4gahp SUCCESS! unicoregahp SUCCESS! nordugridgahp SUCCESS! classads FAILED!
  15. ./configure --disable-gcc-version-check --disable-glibc-version-check --without-classads --> ok
  16. make ---> gsoap SUCCESS! pcre SUCCESS! gcb SUCCESS! coredumper SUCCESS! drmaa SUCCESS! postgresql SUCCESS! #error Checkpoint library not compatible with compiler!
  17. ./configure --disable-gcc-version-check --disable-glibc-version-check --without-classads --disable-full-port --> ok
  18. make --> gcc: GlibCFlag: No such file or directory
  19. make --> [do_connect.o] Error 1
  20. start over as in 10. and 11. above
  21. ./configure --disable-gcc-version-check --disable-glibc-version-check --without-classads --disable-full-port ---> ok
  22. make ---> gcc: GlibCFlag: No such file or directory ---> [blankline.o] Error 1 ---> [util_lib] Error 2
  23. start over as in 10. and 11. above
  24. add glibcflag.patch to LINUX.cf in config directory
  25. ./configure --disable-gcc-version-check --disable-glibc-version-check --without-classads --disable-full-port ---> ok
  26. make ---> config/import_links: Command not found (need csh)
  27. ./configure --disable-gcc-version-check --disable-glibc-version-check --without-classads --disable-full-port --->ok
  28. make ---> ok