ssrg-vt / popcorn-chameleon

Secure Popcorn Linux runtime state transformation framework
GNU General Public License v3.0
4 stars 1 forks source link

Installation script suggestions #1

Closed xjtuwxg closed 5 years ago

xjtuwxg commented 5 years ago

(1) This command has "_DIR" missing. (README.md)

$ cmake -DCMAKE_BUILD_TYPE=Debug -DCOMPEL_INSTALL_DIR=/usr/local/chameleon -DDYNAMORIO_INSTALL_DIR=/usr/local/chameleon -DPOPCORN_INSTALL_DIR=/usr/local/chameleon ..

(2) For some reasons, the install-compel.sh does not work well when the installation destination is not "/usr/local/chameleon".

rlyerly commented 5 years ago

(1) is fixed in 9e5406340515cbfae90b69ebd527b5cc8bb4b528

(2) There's no "install_compile.py" script -- are you referring to either "install_compiler.py" in the Popcorn compiler repository or "install-compel.sh" in Chameleon? Also, can you supply more information about the error? I just tested "install-compel.sh" in an alternate directory and it worked fine.

FYI, 542b64cc7a6add4f1967a75e3f7405141761f175 fixed an issue related to correctly setting the library install path after changing the installation directory but this doesn't have anything to do with installing headers

xjtuwxg commented 5 years ago

For (2) it seems disappeared on my system. Maybe caused by my typo.