Problem while "make"ing "main" in MicrOMEGAs

Asked by SKarmakar

Hi,
I was tring to do "$make main=main.c" in the directory of my new model in micrOMEGAs but was shown this error:
"
inte@inte-HP-2000-Notebook-PC:~/RESEARCH15/SOFTWAREs/micromegas_4.2.5/myInertDoublet$ make main=main.c
make -C work
make[1]: Entering directory `/home/inte/RESEARCH15/SOFTWAREs/micromegas_4.2.5/myInertDoublet/work'
make[1]: *** No rule to make target `models/vars1.mdl', needed by `VandP.c'. Stop.
make[1]: Leaving directory `/home/inte/RESEARCH15/SOFTWAREs/micromegas_4.2.5/myInertDoublet/work'
make: *** [libs] Error 2
"
Can you please tell what might have been happening there?

Thanks,
Siddhartha

Question information

Language:
English Edit question
Status:
Answered
For:
CalcHEP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alexander Pukhov (pukhov) said :
#1

You have to put model files
     vars1.mdl
     func1.mdl
     prtcls1.mdl
     lgrng1.mdl
which describe your models in work/models directory.
After that we recommend to

cd work
./calchep
       and check model via menu
           Edit Model
                CHECK MODEL

Best
    Alexander Pukhov

On 09/14/2016 08:27 AM, SKarmakar wrote:
> make[1]: *** No rule to make target `models/vars1.mdl', needed by `VandP.c'. Stop.

Can you help with this problem?

Provide an answer of your own, or ask SKarmakar for more information if necessary.

To post a message you must log in.