"unresolved external symbol" error in MSVC++ 6.0

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Rodolphe

    "unresolved external symbol" error in MSVC++ 6.0

    Hello, I'm French so sorry for my approximate English.

    When I try to compile a project under Visual C++ 6.0, I've got the
    following errors :

    applicap.obj : error LNK2001: unresolved external symbol
    _IID_ISampleGra bber
    applicap.obj : error LNK2001: unresolved external symbol
    _CLSID_NullRend erer
    applicap.obj : error LNK2001: unresolved external symbol
    _CLSID_SampleGr abber
    applicap.obj : error LNK2001: unresolved external symbol
    _CLSID_SmartTee
    applicap.obj : error LNK2001: unresolved external symbol
    _CLSID_CaptureG raphBuilder2
    applicap.obj : error LNK2001: unresolved external symbol
    _IID_ICaptureGr aphBuilder2
    strmbasd.lib(wx debug.obj) : error LNK2001: unresolved external symbol
    __imp__strrchr
    Debug_Unicode/AppliCap.exe : fatal error LNK1120: 7 unresolved
    externals

    These symbols are part of DirectX, so I've tried to reinstall it, with
    no more success. Then I noticed by search that I had to change
    "strmbasd.l ib" by "strmiids.l ib" with this type of error under
    DirectX. This corrects the errors above, but new ones appear then :

    applicap.obj : error LNK2001: unresolved external symbol "int __cdecl
    wsprintfWIntern al(unsigned short *,unsigned short const *,...)"
    (?wsprintfWInte rnal@@YAHPAGPBG ZZ)
    Debug_Unicode/AppliCap.exe : fatal error LNK1120: 1 unresolved
    externals

    I precise that my project requires DirectX 9 SDK which I reinstalled
    several times and that this program works well on another computer
    with the same configuration (Windows 2000 Professional, Visual Studio
    6.0 ans Directx 9 SDK).
    I'm getting mad with this problem because my project doesn't advance,
    so I would be very grateful if someone could help me to solve it.

    Thanks and sorry for the length of my post.
  • Nils Petter Vaskinn

    #2
    Re: "unresolve d external symbol" error in MSVC++ 6.0

    On Thu, 02 Oct 2003 05:36:35 -0700, Rodolphe wrote:
    [color=blue]
    > Hello, I'm French so sorry for my approximate English.
    >[/color]

    Your english seems fine to me, but then again english isn't my first
    language either.
    [color=blue]
    > When I try to compile a project under Visual C++ 6.0, I've got the
    > following errors :[/color]

    I can't help you, but I can tell you where you're more likely to get help
    than in this group (since your question is off topic here)

    try
    microsoft.publi c.win32.program mer.directx

    and perhaps the
    microsoft.publi c.vc.*
    groups.


    hth
    --
    NPV
    "Linux is to Lego as Windows is to Fisher Price." - Doctor J Frink

    Comment

    • Jonathan Mcdougall

      #3
      Re: "unresolve d external symbol" error in MSVC++ 6.0

      > When I try to compile a project under Visual C++ 6.0, I've got the[color=blue]
      > following errors :[/color]
      <snip>[color=blue]
      > These symbols are part of DirectX,[/color]




      Jonathan


      Comment

      • Rodolphe

        #4
        Re: &quot;unresolve d external symbol&quot; error in MSVC++ 6.0

        "Nils Petter Vaskinn" <no@spam.for.me .invalid> wrote in message news:<pan.2003. 10.02.12.40.14. 618941@spam.for .me.invalid>...[color=blue]
        > On Thu, 02 Oct 2003 05:36:35 -0700, Rodolphe wrote:
        >[color=green]
        > > Hello, I'm French so sorry for my approximate English.
        > >[/color]
        >
        > Your english seems fine to me, but then again english isn't my first
        > language either.
        >[color=green]
        > > When I try to compile a project under Visual C++ 6.0, I've got the
        > > following errors :[/color]
        >
        > I can't help you, but I can tell you where you're more likely to get help
        > than in this group (since your question is off topic here)
        >
        > try
        > microsoft.publi c.win32.program mer.directx
        >
        > and perhaps the
        > microsoft.publi c.vc.*
        > groups.
        >
        >
        > hth[/color]

        Thanks for your advice ; I'll try to post at these url...

        Comment

        • Rodolphe

          #5
          Re: &quot;unresolve d external symbol&quot; error in MSVC++ 6.0

          "Jonathan Mcdougall" <jonathanmcdoug all@DELyahoo.ca > wrote in message news:<lAVeb.168 6$yV2.40188@web er.videotron.ne t>...[color=blue][color=green]
          > > When I try to compile a project under Visual C++ 6.0, I've got the
          > > following errors :[/color]
          > <snip>[color=green]
          > > These symbols are part of DirectX,[/color]
          >
          > http://www.parashift.com/c++-faq-lit...t.html#faq-5.9
          >
          >
          > Jonathan[/color]

          OK sorry for being off-topic.

          Comment

          Working...