Hi, The Python interface requires the shared library, libctlgeom.so. You can build it by adding the "--enable-shared" flag when you run autogen.sh while building libctl.
Full build instructions can be found here: http://meep.readthedocs.io/en/latest/Installation/#building-from-source Chris On Wed, Apr 11, 2018 at 7:50 AM, KOHLMANN Hannes <h.kohlm...@ove.at> wrote: > Hello everyone, > > > > I am facing a problem with ./configure after having done ./autoconfig.sh > from the official MEEP repository. > > The error is the following: > > configure: error: libctlgeom was not found, is required for Python > interface > > > > I installed the libctl package from https://github.com/stevengj/libctl, > > After doing so, I located the directory, where these files are: > > hannes@Ubuntu:~/meep$ locate libctlgeom > > /usr/local/lib/libctlgeom.a > > /usr/local/lib/libctlgeom.la > > …while the install folder (like mentioned on the repository page of > libctl) is: > > /usr/local/share/libctl > > > > Now I tried to do the following with the configure file of the meep > package: > > ./configure –with-libctl=/usr/local/share/libctl > > … but unfortunately without success. The same error occurs. Is is maybe > because the libctlgeom.a / .la are in a different directory? > > How can I solve this problem? > > > > As I am not such a Linux expert and don’t know how to proceed further, I > wanted to ask for help this way. > > > > Thanks a lot in advance & best regards, > > Hannes Kohlmann > > _______________________________________________ > meep-discuss mailing list > meep-discuss@ab-initio.mit.edu > http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss >
_______________________________________________ meep-discuss mailing list meep-discuss@ab-initio.mit.edu http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss