Unresolved external 'InitCVIRTEEx'

I'm trying to build a project that uses the CVI library. As per the tutorial, I include calls to InitCVIRTE() and CloseCVIRTE(). Everything compiles fine, but will not link. The error message I receive is "Unresolved external 'InitCVIRTEEx'".
I'm using Borland Builder 5.5, and their ilink program. Can anyone tell me what library contains this function?
Thanks,
-Joseph

I'm glad is working now. I actually found a doc that covers some other details.
What Files Do I Need When Calling CVI Libraries From an External Compiler?
Good luck with your project.
Juan Carlos

Similar Messages

  • I'm getting this "error LNK2001: unresolved external symbol _niFgen_SendSoftwareTrigger@4" when I try to make any CNiFgen object.

    Hi, I have a working project that has a few classes using the NI5411 APIs and now I want to use CNiFgen classes. After adding Core Components(Advanced Analysis, Common) and NI Device Instrument Drivers(NiFgen) from the Measurement Studio Components Wizard. Even when I try to make an object of CNiFgen(CNiFgen cnf I get the following error:
    --------------------Configuration: puzzle - Win32 Debug--------------------
    Linking...
    NiFgenInterfaceD.lib(NiFgenImpl.obj) : error LNK2001: unresolved external symbol _niFgen_SendSoftwareTrigger@4
    Output/puzzle.exe : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.
    puzzle.exe
    - 2 error(s), 0 warning(s)
    My APIs version is working fine and so are these CNiFgen classes(I have tried then for a dummy project). But, things start getting nasty when I try to integrate them.
    Regards,
    Vaibhav.

    It looks like you have a typical linking error in VC++. Have you made sure that all of the necessary .lib files are properly linked to?
    Also, are you passing any data between your custom classes and the niFGEN classes? These will take different data types unless you have already type cast all of them to work properly together. If they don't share variables, you should be okay.
    Jack Arnold
    Application Engineer
    National Instruments

  • Linker "unresolved external" error

      I have a large project written in straight C that Visual Studio 2013 (with a little forcing) compiles and runs without error.  I have written a C++ shell around it to create a new project.  Everything works except that I get
    the “unresolved external” error for every instance of my C-style declarations, i.e., where I declare a variable directly with first use, and forever thereafter declare it with the “extern” keyword. How (exactly) can I fix this?  

      I found the “unresolved external” problem.  What happens is that VS will not “port” an initial declaration in a .cpp file into a set of .c files (and vice versa) so when it hits my “extern” declarations in the set of .c files which I assumed
    would be associated with the initial declarations in the set of .cpp files in my .cpp shell, It thinks none of them has a legitimate initial antecedent.  Since I need only two .cpp files in the shell, this was easily fixed.  However, the project
    still won’t compile because I have apparently not set up my header files properly.  This results in hundreds of errors like the following, where VS attacks and rejects its own MS code:  “IntelliSense: declaration is incompatible with "double
    __cdecl acos(double _X)" (declared at line 474 of "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\math.h") c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\cmath.” I might eventually be able to “fiddle” my way to
    a solution, but any help would certainly be appreciated.

  • Unresolved external symbols when building release version of DLL

    I have C code which I use to build a DLL project.  I have used the same code to create this DLL project in several different solutions.
    I am trying to build it in a new solution, and can build the debug version, but I receive a bunch of unresolved external errors when I try to build the release version.
    I have painstakingly compared the project release properties with the debug properties, and with the release properties of the same project when I have included it in other solutions.  I can't find the problem.
    Here are a few of the errors:
    1>OLDNAMES.lib(access.obj) : error LNK2001: unresolved external symbol _access
    1>Cbase_filedir.obj : error LNK2001: unresolved external symbol __imp__strchr
    1>Cusage.lib(CusageWebLog.obj) : error LNK2001: unresolved external symbol __imp__strchr
    1>Cbase_filedir.obj : error LNK2001: unresolved external symbol __imp__fopen
    Any Suggestions?
    Mike

    Hi Mike,
    Thanks for posting in MSDN forum.
    1.Please check project properties->Linker->Additional dependencies has the same libs in both debug and release version. Maybe the lib you added in bebug version but not working in release version.
    2.Double check there is no code in something like that #ifdebug  ... #endif
    3.please use the same character set in your dll or the referenced lib. Both are unicode character set or multi-Bity.
    4.Please use the same Runtime library in your dll or the referenced lib. Both are C\C++->code generation->runtime library ->/MD or /MT
    Above are some general scenarios, hope this helps some.
    Best regards,
    Shu Hu
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • "error LNK2019: unresolved external sym..." after porting SDKFilehelper function from CS4 to CS3

    The following code is running with Indesign CS4:
    #include "SDKFileHelper.h" 
    SDKFileSaveChooser filesaveChooser;filesaveChooser.ShowDialog();
    It doesn't compile with Indesign SDK CS3, i get a LNK2019 unresolved external symbol for every call of ::SDKFileHelper.
    Any suggestions?

    Thank you very much, compiled successfully!

  • OCCI Link problem (Error LNK2019: unresolved external symbol) in VS2012

    Hi,
    I'm having a hard time with this. I'm trying to implement OCCI within my application. Error I'm getting is:
    Error     1     error LNK2019: unresolved external symbol "public: static class oracle::occi::Environment * __cdecl oracle::occi::Environment::createEnvironment(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum oracle::occi::Environment::Mode,void *,void * (__cdecl*)(void *,unsigned int),void * (__cdecl*)(void *,void *,unsigned int),void (__cdecl*)(void *,void *))" (?createEnvironment@Environment@occi@oracle@@SAPAV123@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0W4Mode@123@PAXP6APAX2I@ZP6APAX22I@ZP6AX22@Z@Z) referenced in function "private: bool __thiscall ServerDataLoader::getPreSuffixesFromDB(void)" (?getPreSuffixesFromDB@ServerDataLoader@@AAE_NXZ)     P:\code\VizTool\VizPortal\DwgDgnConverter\ServerDataLoader.obj     DwgDgnConverter
    Error     2     error LNK1120: 1 unresolved externals     P:\code\VizTool\VizPortal\Debug\DwgDgnConverter.exe     1     1     DwgDgnConverter
    Yes, it looks like linking problem,...but for me everything seems set-up.
    - Included header files (from instantclient-sdk-windows.x64-11.2.0.3.0.zip)
    - Included library path from OCCI download (11.2.0.3.0)
    - Added oraocci11d.lib in linker
    Please, what am I doing wrong?
    Millions of thanks for any kind of feedback ;-)

    Have you succeeded? I tried vs2012 and it passed compilation, but gave the run-time error of _crtisvalidheappointer. But the same code runs well with vs2010. I think Oracle needs to publish the new patch for vs2012                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • "Unresolved external"-- How do I compile NI-DAQ apps with Borland C++ ?

    I'm a newbie. I am attempting to resurrect some code which a former worker left behind.
    I am getting "Error: Unresolved external..." at link time for all the NI-DAQ calls.
    More info:
    I've installed Borland C++ 5.5 and its associated command line tools.
    I've added E:\Borland\Bcc55 and E:\Borland\Bcc55\bin to my path (NT, so I use Control Panel-->System)
    I have created bcc32.cfg and ilink32.cfg files per Borland's readme.
    I've tried various ways of adding -L"C:\Program Files\National Instruments\NI-DAQ\Lib" to the compile, both in the command line and in the .cfg files.
    What am I missing? More details available on request.
    Any help would be greatly appreciated.
    Since
    rely,
    Mike

    Mike,
    I was wondering if you ever found a solution to this issue, and if so what was it. I've run into a similar problem and the knowledgebase article which was suggested to you has not helped me.
    Any information you might have would be greatly appreciated.
    I'm using:
    Borland C++ Builder 5
    Ni-daq 6.9.1
    And I get the following error message when I build my project:
    [Linker Error] Unresolved external 'DIG_Out_Prt' referenced from
    C:\SCOTT\DLL_CODE\ELLIPSE_TEST1\WRITETOPB.OBJ
    Scott
    [email protected]

  • Linker error: error LNK2001: unresolved external symbol __imp_printf

    On a newly installed compiler, Visual Studio 2013, I get some linker error:
    Sample program (for test):
    #include <stdio.h>
    int main ()
    printf("Help");
    return 0;
    I get some linker errors:
    Error 2 error LNK2001: unresolved external symbol __imp_printf F:\ug_info\indices\Project1\Project1\Source.obj Project1
    Error 1 error LNK2001: unresolved external symbol __security_check_cookie F:\ug_info\indices\Project1\Project1\Source.obj Project1
    Error 3 error LNK2001: unresolved external symbol mainCRTStartup F:\ug_info\indices\Project1\Project1\LINK Project1
    I thinks there is a configuration issue..
    Any suggestions?

    Hi Camiel.Rys,
    Thanks for posting in MSDN forum.
    Error 3 error LNK2001: unresolved external symbol mainCRTStartup F:\ug_info\indices\Project1\Project1\LINK Project1
    I would guess that you may create a wrong project template. Could you try to create a new Win32 Console project following this document?
    Walkthrough: Creating a Win32 Console Program (C++)
    Best regards,
    Shu Hu
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • C++ Kinect SDK: error LNK2019 unresolved external symbol

    I'm receiving the message "error: LNK2019" error when I attempt to run a basic C++ Kinect program.  I am running Windows 7 32bit with the Kinect SDK 1.0 and developing in Visual Studio 2010.  The included Skeletal Viewer sample works correctly,
    so I believe my problem lies in the project configuration.  I tried comparing my project config to the sample's, but I can't find any differences so I thought I'd open this up to the forums.  Is there any missing or incorrect information that I'm
    not seeing?  Or is there some other configuration I should be checking?
    Thank you in advance.
    #include "stdafx.h"
    #include <iostream>
    #include <windows.h>
    #include <NuiApi.h>
    #include <stdio.h>
    -- Include Directories: --
    $(VCInstallDir)include;
    $(VCInstallDir)atlmfc\include;
    $(WindowsSdkDir)include;
    $(FrameworkSDKDir)\include;
    $(KINECTSDK10_DIR)\inc;
    -- Library Directories --
    $(VCInstallDir)lib;
    $(VCInstallDir)atlmfc\lib;
    $(WindowsSdkDir)lib;
    $(FrameworkSDKDir)\lib;
    $(KINECTSDK10_DIR)\lib\x86;
     These are the specific errors I'm getting:
    1>kinectruntime.obj : error LNK2019: unresolved external symbol __imp__NuiImageStreamGetNextFrame@12 referenced in function _main
    1>kinectruntime.obj : error LNK2019: unresolved external symbol __imp__NuiImageStreamOpen@24 referenced in function _main
    1>kinectruntime.obj : error LNK2019: unresolved external symbol __imp__NuiInitialize@4 referenced in function _main

    Is kinect10.lib listed among the libraries in your project's properties, under Linker | Input | Additional Dependencies?
    If not, that is the likely cause for the errors.
    John
    K4W Dev
    That was it!  Thank you for the quick response and the clear directions.
    Since I see you're with Microsoft, I'd like to point out this step was missing from the set up instructions that come with the SDK installation.  This guide says to link kinect10.lib by linking
    $(KINECTSDK10_DIR)\lib\x86;  As we saw here, that's not quite the same thing!
    Programming Guide > Using Visual Studio > To Create an Unmanaged Application > Step #5

  • [Linker Error] Unresolved external 'niScope_init' referenced from C:\ALUNOS\ALLAN\EVA\BUILDER2.0B\UNIT1.OBJ

    Hi,
    First of all I'm sorry about my English. I'm developing a software on Builder C++ by Borland and we bought an NI DAQ 5112 PCI. I'd like to know if is possible to use the high-level functions from niScope (such as niScope_init, _AutoSetup, _close...) on this plataform. I'm asking it 'cause I could run every "example program" on it whithout any problem. But when I try to use it on my own project the message below is shown: unresolved external "niScope_init" referenced from "path_of_my_project".
    thanks,
    Allan

    Make sure you're linking to the niScope inport library.  I'm attaching the Borland import library from NI-SCOPE 2.9.1.
    (These forums won't let me attach a .lib.  So download this file, and rename it "niScope.lib")
    Attachments:
    niScope.txt ‏72 KB

  • Unresolved external symbol __imp__JNI_CreateJavaVM@12 Under JDK 1.6

    I'm running on Microsoft Vista using VisualStudio 2008 to create a C++ program that starts a Java process through JNI. I'm using jdk1.6.0_13 which is currently the only JDK on my machine. I started with a very basic program to just boot strap the project, and immediately ran into an issue. I'm linking with the jvm.lib in the JDK lib directory, but I seem to still be missing the import reference for JNI_JavaCreateVM. Any idea why the linker can't pick up the reference?
    // Test2JNI.cpp : Defines the entry point for the console application.
    #include "stdafx.h"
    #include <jni.h>
    int _tmain(int argc, _TCHAR* argv[])
         JavaVM *jvm = NULL;       /* denotes a Java VM */
        JNIEnv *env = NULL;       /* pointer to native method interface */
        JavaVMInitArgs vm_args; /* JDK/JRE 6 VM initialization arguments */
        JavaVMOption* options = new JavaVMOption[1];
        options[0].optionString = "-Djava.class.path=lib/maxwell.jar";
        vm_args.version = JNI_VERSION_1_6;
        vm_args.nOptions = 1;
        vm_args.options = options;
        vm_args.ignoreUnrecognized = false;
        /* load and initialize a Java VM, return a JNI interface
         * pointer in env */
        jint result = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);
        delete[] options;
        /* invoke the Main.test method using the JNI */
        jclass cls = env->FindClass("com.zenmonics.maxwell.Maxwell");
        jmethodID mid = env->GetStaticMethodID(cls, "main", "([Ljava.lang.String)V");
        env->CallStaticVoidMethod(cls, mid, 100);
        /* We are done. */
        jvm->DestroyJavaVM();
         return 0;
    Error
    1>------ Build started: Project: Test2JNI, Configuration: Debug Win32 ------
    1>Linking...
    1>Test2JNI.obj : error LNK2019: unresolved external symbol __imp__JNI_CreateJavaVM@12 referenced in function _wmain
    1>C:\Users\Owner\Business\Engagements\Zenmonics\Test2JNI\Debug\Test2JNI.exe : fatal error LNK1120: 1 unresolved externals
    1>Build log was saved at "file://c:\Users\Owner\Business\Engagements\Zenmonics\Test2JNI\Debug\BuildLog.htm"
    1>Test2JNI - 2 error(s), 0 warning(s)
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    Link Line =
    /OUT:"C:\Users\Owner\Business\Engagements\Zenmonics\Test2JNI\Debug\Test2JNI.exe" /INCREMENTAL /NOLOGO /LIBPATH:"C:\Program Files\Java\jdk1.6.0_13\lib" /MANIFEST /MANIFESTFILE:"Debug\Test2JNI.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\Users\Owner\Business\Engagements\Zenmonics\Test2JNI\Debug\Test2JNI.pdb" /SUBSYSTEM:CONSOLE /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT jvm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

    HI,
    I am facing the same problem.
    Still you can look at my output
    I look for Dir structure. Declared all Env Variables too. And yes I also specified the jvm.dll for it. But still error remains same.
    C:\Program Files\xerox\practice\devprac>"c:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.exe" -I"C:\Program Files\Microsoft Visual Studio 8\VC\include" -Ic:\Softwares\JDeveloper\jdk\include -Ic:\Softwares\JDeveloper\jdk\include\win32 -I"C:\Program Files\Microsoft Visual Studio 8\VC\lib" -IC:\Softwares\JDeveloper\jdk\jre\bin\server\jvm.dll -LD devprac_Use5.c -Fedevprac_Use5.exe
    Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86
    Copyright (C) Microsoft Corporation. All rights reserved.
    devprac_Use5.c
    Microsoft (R) Incremental Linker Version 8.00.50727.42
    Copyright (C) Microsoft Corporation. All rights reserved.
    /dll
    /implib:devprac_Use5.lib
    /out:devprac_Use5.exe
    devprac_Use5.obj
    devprac_Use5.obj : error LNK2019: unresolved external symbol __imp__JNI_CreateJa
    vaVM@12 referenced in function _main
    devprac_Use5.exe : fatal error LNK1120: 1 unresolved externals

  • Unresolved external symbols when linking C++ with ni.4882.obj

    Moving from 32-bit XP to Windows 7 using Microsoft Visual Studio 2008 C++.  When linking with NI-488.2 version 3.0.2 I (ni4882.obj) get the following warning and errors:
    1>Linking...
    1>ni4882.obj : warning LNK4217: locally defined symbol _time64 imported in function time
    1>ni4882.obj : error LNK2019: unresolved external symbol __imp_rand referenced in function LoadFunction
    1>ni4882.obj : error LNK2019: unresolved external symbol __imp_srand referenced in function LoadFunction
    1>ATP.exe : fatal error LNK1120: 2 unresolved externals
    1>Creating browse information file...
    1>Microsoft Browse Information Maintenance Utility Version 9.00.21022
    1>Copyright (C) Microsoft Corporation. All rights reserved.
    Any ideas.
    Solved!
    Go to Solution.

    Hi Guys,
    I got this error too recently. Was troubling me a lot. I was using Windows 7 OS, Visual Studio 2010 compiler.
    The fix for this is pretty much straight forward and solution lies in the Project settings only.
    To my knowledge, with /MDd switch, it causes the compiler to place the library name MSVCRTD.lib into the .obj file.
    But with /MTd switch, This option just causes the compiler to place the library name LIBCMTD.lib into the .obj file so that the linker will use LIBCMTD.lib to resolve external symbols. For details, please refer to this MSDN article:
    https://msdn.microsoft.com/en-us/library/2kzt1wy3(VS.71).aspx
    Its very useful.
    Also
    MDd stands for Multi-threaded Debug DLL
    MTd stands for Multi-threaded Debug
    Thanks,
    Kiran

  • Unresolved external whilst creating dll

    I am attemping to use a simple piece of c++ code within a java applet that will allow my frames to flash on the taskbar. I followed the hello world JNI example on this site and got that working correctly, so I went on and tried to get some native code working in my applet. The problem comes when I try to actually create the dll library (i'm using the VC++ command line toolkit), here's the output I'm getting:
    /dll
    /implib:im.lib
    /out:im.dll
    imImp.obj
          Creating library im.lib and object im.exp
    imImp.obj : error LNK2019: unresolved external symbol __imp__FlashWindow@8 referenced in function _Java_im_IM_flashwindow@16
    imImp.obj : error LNK2019: unresolved external symbol __imp__FlashWindowA@8 referenced in function _Java_im_IM_flashwindow@16
    im.dll : fatal error LNK1120: 2 unresolved externalsNow I have absolutely no idea whats causing this! Here's my header file (im_IM.h, which javah created for me):
    /* DO NOT EDIT THIS FILE - it is machine generated */
    #include <jni.h>
    /* Header for class im_IM */
    #ifndef _Included_im_IM
    #define _Included_im_IM
    #ifdef __cplusplus
    extern "C" {
    #endif
    #undef im_IM_FOCUS_TRAVERSABLE_UNKNOWN
    #define im_IM_FOCUS_TRAVERSABLE_UNKNOWN 0L
    #undef im_IM_FOCUS_TRAVERSABLE_DEFAULT
    #define im_IM_FOCUS_TRAVERSABLE_DEFAULT 1L
    #undef im_IM_FOCUS_TRAVERSABLE_SET
    #define im_IM_FOCUS_TRAVERSABLE_SET 2L
    #undef im_IM_TOP_ALIGNMENT
    #define im_IM_TOP_ALIGNMENT 0.0f
    #undef im_IM_CENTER_ALIGNMENT
    #define im_IM_CENTER_ALIGNMENT 0.5f
    #undef im_IM_BOTTOM_ALIGNMENT
    #define im_IM_BOTTOM_ALIGNMENT 1.0f
    #undef im_IM_LEFT_ALIGNMENT
    #define im_IM_LEFT_ALIGNMENT 0.0f
    #undef im_IM_RIGHT_ALIGNMENT
    #define im_IM_RIGHT_ALIGNMENT 1.0f
    #undef im_IM_serialVersionUID
    #define im_IM_serialVersionUID -7644114512714619750i64
    #undef im_IM_serialVersionUID
    #define im_IM_serialVersionUID 4613797578919906343i64
    #undef im_IM_INCLUDE_SELF
    #define im_IM_INCLUDE_SELF 1L
    #undef im_IM_SEARCH_HEAVYWEIGHTS
    #define im_IM_SEARCH_HEAVYWEIGHTS 1L
    #undef im_IM_serialVersionUID
    #define im_IM_serialVersionUID -2728009084054400034i64
    #undef im_IM_serialVersionUID
    #define im_IM_serialVersionUID -5836846270535785031i64
    * Class:     im_IM
    * Method:    flashWindow
    * Signature: (Ljava/lang/String;Z)V
    JNIEXPORT void JNICALL Java_im_IM_flashWindow
      (JNIEnv *, jobject, jstring, jboolean);
    #ifdef __cplusplus
    #endif
    #endifAnd here's my c++ code (imImp.cpp):
    #include <jni.h>
    #include "im_IM.h"
    #include <Windows.h>
    JNIEXPORT void JNICALL Java_im_IM_flashWindow(JNIEnv * env, jobject obj, jstring windowTitle, jboolean flash)
         const char* cWindowTitle = env->GetStringUTFChars(windowTitle, 0);
         HWND hwnd = FindWindow(NULL, cWindowTitle);
         env->ReleaseStringUTFChars(windowTitle, cWindowTitle);
         FlashWindow(hwnd, flash);
    }Does anybody know how I can fix this? Thanks in advance.

    You need another library (probably shared rather than static) in your link process.
    (And no I don't know what it is.)

  • C++ builder 6 unresolved external error loading a dll

    Im using LabVIEW 6.1 and i'm trying to export a DLL that performs math routines (such as FFT and stuff..) to include it im my BC#B6 project. I chose the C Calling convention (because the Standard Calling Convention cannot be converted by the Coff2omf.exe tool (to get rid of the 0x21 error)). Still, i now get the following linking error (it searches for an underscore before the first letter of my function):
    [Linker Error] Unresolved external '_calcul' referenced from E:\WORK\PROJECT\CALLINGFORM.OBJ
    for now i only have a simple "multiply by 2" function that takes an int and returns an int :
    int16 __cdecl calcul(int16 Input);
    I would like to know...
    1 - How to get rid of this problem - where is the source
    of the problem (application builder i guess)?
    2 - Will I have this problem if i link dynamically the driver?
    3 - do i need to link the Run-time engine dlls to make it work in both static and dynamic loading?
    Simon Lapierre
    [email protected]

    Hello Simon,
    Thank you for contacting National Instruments.
    When you created your DLL in LabVIEW, a LIB file should also have been created. To call the DLL in C#, make sure that you include the LIB file in C#.
    In answer to your questions:
    1. You can solve this problem by including the LIB file in C#.
    2. You will not have this problem if you dynamically link the driver.
    3. You do not need to link the Run-time engine DLLs to make it work in both static and dynamic loading.
    I hope this helps. Let me know if this does not solve your problem.
    Sean C.
    Applications Engineer
    National Instruments

  • LNK2019: unresolved external symbol errors.

    I am new to JNI and I am experimenting with a C library we have. I could compile the java code and create the .h header file. When I tried to compile the .c file and generate a .dll file, i get the following link errors.
    cl -I:C:\projects\NewLogon -LD Logon.c -Felogon.dll -link /LIBPATH:"C:\projects\NewLogon\lib\"
    Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3077 for 80x86
    Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.
    Logon.c
    Microsoft (R) Incremental Linker Version 7.10.3077
    Copyright (C) Microsoft Corporation. All rights reserved.
    /dll
    /implib:logon.lib
    /out:logon.dll
    /LIBPATH:C:\projects\NewLogon\lib
    Logon.obj
    Creating library logon.lib and object logon.exp
    Logon.obj : error LNK2019: unresolved external symbol SAPIHandleRelease referenced in function Java_Logon_logon@8
    Logon.obj : error LNK2019: unresolved external symbol SAPILogon referenced in function Java_Logon_logon@8
    Logon.obj : error LNK2019: unresolved external symbol SAPIHandleAcquire referenced in function Java_Logon_logon@8
    Logon.obj : error LNK2019: unresolved external symbol SAPIExtendedLastErrorGetreferenced in function Java_Logon_logon@8
    Logon.obj : error LNK2019: unresolved external symbol _SAPIInit referenced in fu
    nction JavaLogon_logon@8
    logon.dll : fatal error LNK1120: 5 unresolved externals
    I hope the syntax of the command is correct, if not, please let me know. All the unresolved methods are supposed to be in the library files (.lib) located in the "NewLogon\lib" folder. I am not positive about that assumption, is there a way to look at a .lib file and make sure that the methods are defined correctly?
    Any help is greatly appreciated and thanks in advance.
    Hugo

    I am having the same errors, can anyone provide some help with this?

Maybe you are looking for

  • Will iPhoto '09 version 8.0.2 (402) work within Mountain Lion??

    I have downloaded Mountain Lion but hasn't installed.  Currently running on Snow Leopard 10.6.8.  Before I install mountain lion I wanna make sure the iPhoto version I have will still work, as I can't live without it?  Not sure I want to pay another

  • Switching Time Zones.  Problem in syncing calendars

    I am currently having problems with syncing my calendars from my Touch to Outlook calendars. The problem is that when I put in a scheduled event and sync it to my computer, the time is always pushed forward by 2 hours when I look on my Outlook Calend

  • Please help me whit this java code

    Hi! I have a litle problem whit this question: I try to write a program about Salary. The user writes(puts in from keyboard) the workers name, hourePayment and hour(how many hours He has worked). The program must compute first week ,second week....fo

  • I am utterly unable to make iMovie 10 do anything at all!

    "Up"graded to iM 10 after updating my OS to Mavericks, and cannot open any Events, cannot get iM 10 to even recognize any of my old projects, can't even get the stupid screen to re-size, can't do a single solitary thing with it but open it and close

  • Macro and codes

    assign macro and view code command are disabled in excel 2007 how to fix it?