Attached patch fixes the auto* based build on the gcj-backend branch.
- Create config.nice
- Updated list of source and include files
- Setup dependencies for BUILT_SOURCES
- Add dist-bzip2, to create .tar.bz2 files by default from 'make dist'
- Detection for all the used programs (xargs, find, sed, etc)
- Add -version-info to start versioning the .so file
- Fix building outside of the source directory
One hacky part that I do not like is the getting a RPATH for libgcj:
GCJ_RPATH=`echo ${GCJ} | ${SED} 's|bin/.*|lib|'`
I am not sure of a better solution right now... This hack is only
required for systems where libgcj is not in a path that LD searches...
(like mine!)
-Paul
- Create config.nice
- Updated list of source and include files
- Setup dependencies for BUILT_SOURCES
- Add dist-bzip2, to create .tar.bz2 files by default from 'make dist'
- Detection for all the used programs (xargs, find, sed, etc)
- Add -version-info to start versioning the .so file
- Fix building outside of the source directory
One hacky part that I do not like is the getting a RPATH for libgcj:
GCJ_RPATH=`echo ${GCJ} | ${SED} 's|bin/.*|lib|'`
I am not sure of a better solution right now... This hack is only
required for systems where libgcj is not in a path that LD searches...
(like mine!)
-Paul