I'm trying to build omniORB 4.1.6 under Arch Linux. When I type make, here is the message:
../../../../../src/tool/omniidl/cxx/idlpython.cc:188:26: fatal error: python3.3/Python.h: No such file or directory # include PYTHON_INCLUDE I'm sure both python3 and python2 were installed, and I can remember last time I was tring to do the same thing under Linux Mint I met the same problem. That time, I used this command to solve the problem:
sudo apt-get install python-dev However, it seems Arch doesn't separate python-dev with python. I checked my /usr and found Python.h under /usr/include/python3.3m, so what should I do now?
./configurebefore runningmake? That header file is there on Ubuntu 12.04 as well. You can try to make a link in/usr/includefrompython3.3topython3.3mmake. In addition, after making the link frompython3.3topython3.3m, it seems this question was sloved, however I'm facing farther problem thus the building failed again...Thanks to @don_crissti, I decided to download it from repos directly, I just realized this method...