Hi Kosala, Thanks for getting in touch – we always like to know when we have an issue.
I tried following the same steps as you, and hit exactly the same problems. It turns out that our build instructions were out of date. To run Ellis from your own build, you just need to run `make env`, then move on to the database setup section. I’ve created a pull request<https://github.com/Metaswitch/ellis/pull/182> to fix this up in the docs. Please let me know if you have any more problems. Yours, Chris From: Clearwater [mailto:[email protected]] On Behalf Of Kosala Sent: 05 July 2016 19:16 To: [email protected] Subject: [Project Clearwater] Building Ellis Hi there, I followed this like , https://github.com/Metaswitch/ellis/blob/dev/docs/development.md to build Ellis from the source code. I properly used git clone --recursive [email protected]:Metaswitch/ellis.git<mailto:[email protected]:Metaswitch/ellis.git> to clone the source code. Above link says, this build supports Ubuntu 14.04, with Python 2.7.3 I have Ubuntu 14.04, with Python 2.7.3 environment. However, I am getting following errors: 1. after make env, I am getting as follows: Installed /home/kosala/ellis/_env/lib/python2.7/site-packages/tornado-2.3-py2.7.egg Processing dependencies for tornado==2.3 Finished processing dependencies for tornado==2.3 # Touch the sentinel file touch /home/kosala/ellis/_env/.eggs_installed but when I execute "_env/bin/easy_install --allow-hosts=None -f eggs/ eggs/*.egg" kosala@ubuntu1404:~/ellis$ _env/bin/easy_install --allow-hosts=None -f eggs/ eggs/*.egg Not found: eggs/ error: Not a URL, existing file, or requirement spec: 'eggs/*.egg' eggs folder is not creating in ellis. 2. Then I copied all *.egg from ellis/_env/lib/python2.7/site-packages/ to eggs folder created in ellis Then I run : _env/bin/easy_install --allow-hosts=None -f eggs/ eggs/*.egg _env/bin/python setup.py install both run without errors 3. Then I changed to the common folder and run (as in the instructions) ../_env/bin/python setup.py install I am getting the following error: running install running bdist_egg running egg_info writing requirements to metaswitchcommon.egg-info/requires.txt writing metaswitchcommon.egg-info/PKG-INFO writing top-level names to metaswitchcommon.egg-info/top_level.txt writing dependency_links to metaswitchcommon.egg-info/dependency_links.txt reading manifest file 'metaswitchcommon.egg-info/SOURCES.txt' writing manifest file 'metaswitchcommon.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py running build_ext generating cffi module 'build/temp.linux-x86_64-2.7/_cffi.c' already up-to-date building '_cffi' extension gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include/python2.7 -c build/temp.linux-x86_64-2.7/_cffi.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_cffi.o build/temp.linux-x86_64-2.7/_cffi.c:423:43: fatal error: namespace_hop.h: No such file or directory #include "namespace_hop.h" ^ compilation terminated. error: command 'gcc' failed with exit status 1 Your help to solve this issue is appreciated. Many Thanks in advance. Kosala
_______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
