Thanks Pavel. That did the trick.

Thanks

On Mar 5, 1:14 pm, Pavel Ivanov <[email protected]> wrote:
> About 2: I was just faced with the same problem in another project on
> my job. And it turned out that Visual Studio doesn't create *.lib file
> if there's no functions declared with __declspec(dllexport) or
> mentioned in *.def file in the project. Nothing to export from dll -
> no *.lib required. ;-)
> You can check if this is the case for you with depends.exe.
>
> Pavel
>
> On Thu, Mar 5, 2009 at 4:07 PM, eager_learner
>
> <[email protected]> wrote:
>
> > Hello folks building Chrome on Visual Studio 2008 or 2005.
>
> > I have been trying to integrate a third-party library into chrome to
> > develop and test a plugin. Just like all plugins, this will be built
> > as a dll which should summoned for designated content-type.
>
> > I have read in many postings that the NPAPI like external API to
> > develop plugins will be available in May so I decided to get on with
> > work and implement this as an internal plugin by hacking my way
> > through plugin_list.cc and the Glue.vcproject.
>
> > When I navigate to my test site with content-type, the plugin does get
> > invoked. However all this code is added to the glue.vcproject. I have
> > the code for the thirdparty library that I made a dll project. Here is
> > where the problem starts
>
> > 1. Glue.vcproject builds a static library (.lib) which calls functions
> > from my third-party project which is built as a DLL. Is this plain
> > wrong? Can a static library make calls to a dynamic library?
>
> > 2. I was able to build Glue.vcproject when I added my third-party
> > project as project dependency to Glue.vcproject. However, chrome_dll
> > which links to Glue.lib did not link complaining about unresolved
> > references. It was looking for <my project>.lib. But magically, <my
> > project>.vcproj only builds the dll no accompanying .lib. I have tried
> > turning on and off various vcProject options... In the build output, I
> > clearly see /DYNAMICBASE:NO /FIXED:No /IMPLIB being used.
>
> > I am clueless and would like to know and can share my windows
> > messenger id so that someone can take a look at the vcproject to find
> > out what could be going wrong.
>
> > Sincerely
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to