Re: sed on msys error
Keith Marshall <[email protected]>
| Newsgroups | gmane.comp.gnu.mingw.msys |
|---|---|
| Organization | MinGW Project Administrator |
| Message-ID | <[email protected]> |
On Wednesday 18 March 2009 18:25:20 Damon Register wrote: > I compiled with > > gcc -I/c/gtkmm/include -L/c/gtkmm/lib -liconv.dll iconvtest.c You've committed the cardinal sin of specifying your libraries before the modules which require them. It should be: gcc -I/c/gtkmm/include iconvtest.c -L/c/gtkmm/lib -liconv so that the linker knows what symbols it needs from libiconv.dll, *before* it reads it; as you've specified it, libiconv.dll.a is read first, before any symbol dependencies have been identified, so no references are attributed to it, then iconvtest.c is loaded into the image, generating a list of dependencies, with nothing read after it, to satisfy them. Also note, you should refer to `-liconv', or to `libiconv.dll.a', but *not* to `-liconv.dll'. -- Regards, Keith. ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com