OK. From the horse's mouth, so to speak. Swig should be able to be built and installed without any languages, and even if it finds and tests languages, the core swig remains the same.

There was one dissenting comment from an ocaml user, but I it wasn't an "it doesn't work" complaint.

I think we can go ahead and pull most of the dependencies on swig.

I should probably test the guile capabilities to be sure my last problem was just an environment problem and not swig.

Dave

Begin forwarded message:
From: William S Fulton <[EMAIL PROTECTED]>
Date: July 17, 2008 5:17:38 PM EDT
To: David Reiser <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: [Swig-user] how modular is the support for the various languages?

David Reiser wrote:
I know that swig can be built without any of the supported languages installed. What happens if I install swig without any of the languages present and then install some number of the supported languages? I tried building swig both with and without languages present and then looked at the resulting install, but I couldn't tell for sure that there weren't minor changes to the core files.
Whether or not any languages are detected or disabled/enabled during configure time makes no difference to what gets installed. The detection of the languages is entirely for testing.

My main interest here is a packaging issue that has arisen in fink for OS X. If all the languages that both swig and fink support are enabled for swig 1.3.35, then several packages in fink that require swig end up dragging in octave (and having to compile gcc43 for octave). It's pretty annoying to spend 6 hours compiling a compiler to support a language one doesn't use just to get swig support for a language that one does use. Granted, this problem is as much fink's policy of "everything should build the same for every user" as anything else. But it would be nice to know/learn how to overlay languages on a base swig install without having to modify the swig install itself.

So to sum up you don't need any languages installed in order to build and install swig.

William

BTW, I just fixed your SF bug 2019156 about configure --without- octave not working.

--
David Reiser
[EMAIL PROTECTED]

--
David Reiser
[EMAIL PROTECTED]




-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to