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

Reply via email to