-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation error while Evins make #69
Comments
Which erlang version are you using? evins version? |
=ERROR REPORT==== 4-Feb-2022::10:34:29.776405 === I have edited fsm.conf and have set the file path accordingly also defined the network layer protocols, but still getting the above error. Are there any more configurations that needs to be done. Thanks in advance. |
According to the logs the /usr/local/etc/fsm.conf is not accessible. Please check the access rights to the file. You can also change the config file path in sys.config. It can be found in releases subdirectory. |
I have changed the config file path in sys.conf but still getting the same error, and to my knowledge I have given all the read/access permissions to all the files. The fsm.conf file doesn't exist in /usr/local/etc/ directory(Even if I move this file to the specified loaction, I am getting a different error). I have created the fsm.conf file in ~/evins/etc/ directory, but I am unable to redirect it to the same path.I am facing difficulty in trying to find from where it is taking the path as /usr/local/etc/fsm.conf. Can you please specify the files(other than sys.config) where I have to change the path or any other changes that needs to be done to rectify the above error. Thanks...! |
Could you please provide the sys.config file content? |
My sys.config file is as below [{sasl, [ |
This is outdated sys.config file content. Could it be, you are checking and changing sys.config for older evins version in releases?
Did you try to set the .conf file path as a command line option? |
Tried with the updated sys.config, but getting a different error this time.The error is as follows.I have attached the entire output. This is a bit lengthy. =ERROR REPORT==== 5-Feb-2022::12:49:01.775085 === =CRASH REPORT==== 5-Feb-2022::12:49:01.776372 === Eshell V10.1 (abort with ^G) =CRASH REPORT==== 5-Feb-2022::12:49:01.782057 === =SUPERVISOR REPORT==== 5-Feb-2022::12:49:01.783882 === =CRASH REPORT==== 5-Feb-2022::12:49:01.787118 === =SUPERVISOR REPORT==== 5-Feb-2022::12:49:01.789015 === =CRASH REPORT==== 5-Feb-2022::12:49:01.792147 === =SUPERVISOR REPORT==== 5-Feb-2022::12:49:01.793937 === I have tried to define sys.config from the command line, since I don"t have a clear picture I am not able to compile it . It is not taking the specified path. I am getting something like this. Usage: evins {start|start_boot |foreground|stop|restart|reboot|pid|ping|console|console_clean|console_boot |attach|remote_console|upgrade|downgrade|install|uninstall|versions|escript|rpc|rpcterms|eval|status|undefined}. Can you please specify what is the exact command that I have to run from command line.Thank you. |
Please ensure, you are using the latest version of evins. |
Thank you for your patience Oleksiy, I think the problem is arriving when I am trying to make evins, I have downloaded the evins 0.4 version and when I try to make it, it is automatically getting redirected to evins 0.3 somehow, below is the output of the same . :~/Documents/evologics/evins-0.4$ make And coming to this file(version is shown as 0.3) {application,evins, Now about the , [{sasl, [ I am running evins using _rel/evins/bin/evins console in evins0.4 directory and can you please specify which .conf files are you asking about Thanks Man ...! |
Please try only the latest evins commit (HEAD). Show me the output of "git show" in the evins directory. |
Hey Oleksiy,Thanks for the reply, When running casually without editing fsm.conf I am getting as below $ _rel/evins/bin/evins console 2022-02-10T15:58:37.264016+05:30 error: read configuration: "/home/arjun/Documents/evologics/evins/etc/fsm.conf", error: enoent If possible can you please send me the fsm.conf file, Thanks in advance |
Looks good. You can now run evins correctly. The fsm.conf should contain the configuration of the modules, you would like to run. I don't know exactly what you are trying to do and therefore cannot give you the configuration for that. Please provide configuration file, you was trying to use so far. |
All I need is communication between three modems without any latency or with minimal losses in transmission or receiving of messages, consider 3 devices are communicating among themselves , now what I want is Evins should be in a way to manage message transmissions from all the devices should be received on the other end (since there is no buffer in the modems), in a queue manner or something like that. I will attach the fsm.conf file please take a look and reply me. I am getting errors while using this file |
Hey Oleksiy, A sample fsm.conf would be helpful, from there on I can build it. Thanks in advance |
You don't need networking layer and evins at all, if you need to establish basic communication. I was also not suggesting to use evins for your specific task during the conference call. I can help troubleshoot your fsm.conf, but I cannot provide the configuration file out of your task description. Please provide configuration file you are currently using. |
The basic communication I am referring to is the communication established with evins for experimenting on Network layer protocols, normal communication is already being established and we have run some tests.You were not recommending Janus, our purpose for using evins is that all devices in the network should be able to communicate simultaneoulsy with minimal transmission losses/errors. I am attaching my fsm.conf file please do take a look and suggest if there are any changes. Thanks for the reply |
Hello Oleksiy, Thank you |
After git cloning evins and downloading erlang and its all dependencies. it is showing this error while make in #
evins.
Thanks in advance.Error: No Makefile to build dependency /home/dysl/Desktop/arjun/evins/deps/parse_trans.
erlang.mk:4512: recipe for target 'deps' failed
make: *** [deps] Error 2
The text was updated successfully, but these errors were encountered: