nikhilgupta10 / GridLAB-D

Other
1 stars 0 forks source link

#739 Core Makefile.am and rt Makefile.am will is not compatible with current version automake tools, #2477

Closed nikhilgupta10 closed 7 years ago

nikhilgupta10 commented 7 years ago

I was trying to build a modified version of trunk in Ubuntu 12.04 LTS. I had to modify makefile.am in build a new module. When running autoreconf -isf it failed because pkglibdir is not a valid directory. I found that the autoreconf was success when I installed an older version of the automake tools.

I also found that the current version of automake tools will successfully reconfigure the trunk build when I change dist_pkglib_DATA, pkglib_PROGRAMS, and dist_pkglib_SCRIPTS to dist_pkgdata_DATA, pkglibexec_PROGRAMS, and dist_pkglibexec_SCRIPTS respectively inside of core/Makefile.am as well as changing dist_pkglib_DATA to dist_pkgdata_DATA in core/rt/Makefile.am. However, doing this changes where all the built files get put when building GridLAB-D thus making some the environment variables like GL_PATH point to nonexistent paths.

,

nikhilgupta10 commented 7 years ago

nikhilgupta10 imported these comments from Sourceforge: The user dchassin does not exist anymore. Therefore assigning this to afisher1. "jcfuller":Can we call this one resolved to user testing?

,

"andyfisher":I think so. We have reports of successful build on several different Linux distributions. Unless you want to leave it open to resolve the new Mac sed compatibility issue. But that should be handled by using the old build script.

,

"natet":I'm not sure the sed thing is something that we need to worry about other than documenting. The problems that Frank reported with RHEL6 is another thing.

,

"jcfuller": * priority changed from major to critical

Let's go ahead and address the RHEL 6 issues, then.

,

"jcfuller":- Description has changed:

Diff: