Compile Elegant in macOS High Sierra(10.13.3)
Posted: 11 Aug 2018, 12:01
Hi Soliday,
I am trying to compile elegant in my mac since I have modified the source code.
I followed the instructions in Linux Guide and successfully compiled the code in Ubuntu 16.04. Then I tried running the Build-AOP-RPMs.tcl and also tried following the step 1 --step 7 in https://www.aps.anl.gov/Accelerator-Ope ... uide_Linux in my mac, it didn't work.
When I typed make in oagsoftware/oag/apps/src/elegant, after several seconds it showed
In ubuntu libmdbcommon.a is in epics/extensions/lib/linux-x86, I check in Mac, there are not such file, it seems when I type make in epics/extensions/configure, actually it didn't work.
Is there some changes need to be done for the instructions with linux ? Or some required development packages are not installed in my mac?
Thanks a lot in advance.
Best,
Biaobin
I am trying to compile elegant in my mac since I have modified the source code.
I followed the instructions in Linux Guide and successfully compiled the code in Ubuntu 16.04. Then I tried running the Build-AOP-RPMs.tcl and also tried following the step 1 --step 7 in https://www.aps.anl.gov/Accelerator-Ope ... uide_Linux in my mac, it didn't work.
When I typed make in oagsoftware/oag/apps/src/elegant, after several seconds it showed
Code: Select all
make[1]: *** No rule to make target `../../../lib/linux-x86_64/libmdbcommon.a', needed by `elegantto'. Stop.
make: *** [install.linux-x86_64] Error 2
Code: Select all
➜ configure make
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C O.linux-x86_64 -f ../Makefile TOP=../.. \
T_A=linux-x86_64 install
make[1]: Nothing to be done for `install'.
Thanks a lot in advance.
Best,
Biaobin