Re: creating linux so files instead of dll files

From: marvin (scary_at_movie.com)
Date: 10/22/03


Date: Wed, 22 Oct 2003 14:39:17 -0400


"Bob Techentin" <techentin.robert@mayo.edu> wrote in message
news:bn3c9c$lmt$1@tribune.mayo.edu...
> "marvin" <scary@movie.com> wrote
> > i'm looking at the swig
> > tutorial for building a tcl module at
> > this link http://www.swig.org/tutorial.html.
> > it seems easier instructions
> > to create the module in linux than with the instructions
> > given for other operating systems (a dll with windows) at this link
> > http://swig.cs.uchicago.edu/cgi-bin/wiki.pl?SwigFaq/SharedLibraries.
> >
> > there are so many settings in visual c++ 6 i have to worry about to
> get a
> > dll made that works. this example below looks much easier to
> > contend with.
> >
> > is it really that much easier to build the extension in linux than
> messing
> > with visual c++6 ?
>
>
> I think you've cited some good examples, Marvin. It really isn't all
> that hard to build shared libraries for a platform - once you figure
> out exactly what all the compiler and linker options need to be. But
> since you've got a list of what needs to be done for Linux and
> Windows, you've got most of the problem solved.
>
> Bob
> --
> Bob Techentin techentin.robert@NOSPAMmayo.edu
> Mayo Foundation (507) 538-5495
> 200 First St. SW FAX (507) 284-9171
> Rochester MN, 55901 USA http://www.mayo.edu/sppdg/
>
Thanks Bob.

i switched to cygwin to write the dynamic export dll so i wouldnt get
confused
with all the extra settings in the vc++ 6 studio and could have command line
usage and still keep windows. It worked out good. I figured it out in
Cygwin
with some help. I couldnt have started a blank project in vc++ 6 and made
it work for a dll. That says lots for the little Cygwin project.

later,
marvin