Thanks Rafael,

sym linking these files in "/usr/include" allows it to build under Fedora:
ctlgeom.h -> ctl/ctlgeom.h
ctlgeom-types.h -> ctl/ctlgeom-types.h
ctl.h -> ctl/ctl.h

However, that sort of thing isn't going to work on more formal Fedora build systems like "mock".

The Meep_release_notes have "Check for ctl.h in /usr/include/ctl/ctl.h (default in Fedora)" listed from "Meep 0.20". Perhaps that old fix isn't working anymore ??

Thanks,
Jimmy


On 02/02/2012 03:54 AM, [email protected] wrote:
Hi Jimmy:

I think there is a problem with the location of ctl.h . You can
try first to copy only ctl.h to /usr/include. You will need superuser
privileges to do that.

If your configure program suceeds, then there is an issue with the
location of ctl include files. In my installation (Gentoo ) all the
include libctl files are located at /usr/include. You can try to move
them as well.

Hope it helps!

Rafael Gomez Alcala



On 15:40 Wed 01 Feb     , Jimmy Dorff wrote:
Hi Folks,

I'm attempting to create a rpm for my Fedora/Scientific Linux users who
want meep. There seems to be some sort of problem detecting ctl.h from
the configure script.

I've posted the configure command and partial config.log here:
http://pastebin.com/u6diBTZJ

Looking through the list archives, I did see someone mention "pinning"
libctl under Ubuntu but I didn't find any more details.

Thanks,
Jimmy


_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to