checking omniORB4/CORBA.h usability... no
checking omniORB4/CORBA.h presence... no
checking for omniORB4/CORBA.h... no
checking for omniORB4... no
configure: error: Package requirements (omniORB4 >= 4.1.2) were not met:
No package 'omniORB4' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables omniORB4_CFLAGS
and omniORB4_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
But libomniorb4-dev has been installed with apt-get at the beginning.
Can I point ./configure manually to the omniorb paths? If so, how can I find out which those are?
Very strange behaviour. It should work with the export PKG_CONFIG_PATH environment variable as you’ve set it…
And the --list-all option should return some packages, even when PKG_CONFIG_PATH is not set.
It looks like you have a problem with your pkg-config installation.
Could it be a file permission problem?
Can you read the content of /usr/lib/x86_64-linux-gnu/pkgconfig/omniORB4.pc?
Could it be that you have a dummy or degraded version of pkg-config or you are using another script or binary named pkg-config?
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version (4:9.3.0-1ubuntu2).
make is already the newest version (4.2.1-1.2).
libcos4-dev is already the newest version (4.2.2-0.9build4).
libomniorb4-dev is already the newest version (4.2.2-0.9build4).
libzmq3-dev is already the newest version (4.3.2-2ubuntu1).
omniidl is already the newest version (4.2.2-0.9build4).
zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu1.5).
libmariadb-dev is already the newest version (1:10.3.37-0ubuntu0.20.04.1).
mariadb-server is already the newest version (1:10.3.37-0ubuntu0.20.04.1).
openjdk-8-jdk is already the newest version (8u352-ga-1~20.04).
The following packages were automatically installed and are no longer required:
apt-config-icons-large apt-config-icons-large-hidpi fprintd fwupd-signed libabw-0.1-1 libandroid-json-java
libcdr-0.1-1 libcfitsio-dev libcfitsio-doc libclucene-contribs1v5 libclucene-core1v5 libcmis-0.5-5v5
libdap-dev libdapserver7v5 libe-book-0.1-1 libeot0 libepsilon-dev libepubgen-0.1-1 libetonyek-0.1-1
libexttextcat-2.0-0 libfprint-2-2 libfreexl-dev libfwupd2 libfwupdplugin5 libfyba-dev libgcab-1.0-0
libgeotiff-dev libgl2ps-dev libglazedlists-java libhttpasyncclient-java libhttpmime-java
libjava-string-similarity-java libjcat1 libjcip-annotations-java libjempbox-java libjgoodies-forms-java
libjhlabs-filters-java libjson-c-dev libjsoncpp-dev libjuh-java libjurt-java libkml-dev libkmlconvenience1
libkmlregionator1 libkmlxsd1 liblangtag-common liblangtag1 libmbim-glib4 libmbim-proxy libmicroba-java
libminizip-dev libmwaw-0.3-3 libnetcdf-cxx-legacy-dev libodfgen-0.1-1 libogdi-dev libopenjp2-7-dev
liborcus-0.15-0 libpam-fprintd libpoppler-dev libpoppler-private-dev libpotrace0 libqmi-glib5 libqmi-proxy
libreoffice-style-colibre libreoffice-style-tango libridl-java libsmbios-c2 libsnapd-qt1 libspatialite-dev
libspin-java libtheora-dev libunirest-java-java libuno-cppu3 libuno-cppuhelpergcc3-3
libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libunoil-java libunoloader-java
liburiparser-dev libvisio-0.1-1 libvtk7-java libvtk7-jni libwps-0.4-4 libxerces-c-dev libxmlb2 libxmlsec1
libxmlsec1-nss qttools5-dev qttools5-private-dev tcl-dev tcl-vtk7 tk-dev uno-libs-private ure vtk7
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 174 not upgraded.
I think this is fine but I’m doubtful about the pkg-config.
returns 0.29.2.
After reinstalling it I get past the omniORB4 error, but now ./configure gets stuck at
checking for LIBZMQ... yes
basename: missing operand
Try 'basename --help' for more information.
basename: missing operand
Try 'basename --help' for more information.
checking for zmq.hpp... no
configure: error: Couldn't find a compatible zmq.hpp
But
find /usr/include -name "zmqpp.hpp"
returns
/usr/include/zmqpp/zmqpp.hpp
I think I need the zmqpp.hpp from cppzmq. So far I tried building it from source and installing it with conda, but I think I don’t have the necessary permissions. I’ll keep trying.