Why is there no "Tools»Build Application or Shared Library (DLL)" in my labview7.1?

This is the picture of tools.
Thank you!

I can think of 2 options:
1. You have abridged menus and the option just disappered. This doesn't seem to be the case because it looks like your menu is displayed entirely and if the menu was abridged you should have seen 2 arrows at the bottom of the menu.
2. The more likely option is that you don't have the application builder installed. The AB only comes with the professional of LV. This is supported by the fact that your tools menu does not include any of the advanced functions.
The AB can also be found in a seperate CD, so you can either search your CDs for it, buy it from NI or (if it's a small app) upload it and ask that someone build it for you.
Try to take over the world!

Similar Messages

  • How to build a shared library (dll) of a VI to be called by VC++

    hi All,
    How should I build a shared library ( dll ) using LabVIEW so that the desired output from LabVIEW can be returned to the main program that runs in VC++ ?
    I'm currently working in a project that uses the PXI 1042 & DMM, AWG, FGEN, SCOPE, RFSG, RFSA etc.
    The VC++ programmers dont want the LabVIEW front-end to be visible when called into VC++, in the sense they don't want LV to be another front-end, as the entire software is designed using VC++. It is enough if I simply pass the final values of measurement to them for display purpose.
    So, they've asked me if it is possible in LabVIEW to provide the VIs as dlls instead of exes.
    Since I've seen the feasibility of building a EXE or a DLL in LV, I've replied positively to them.
    In another of my project, I'm using dlls built in VC++ for hardware drive interaction parts in my LabVIEW project.
    Likewise, what are the methodologies that I should follow when building a Dll in LV ?
    I tried with a simple VI, wherein it returns a value of addtion of 2 elements & I passed it thro' the connector pane correctly.
    When I called the same dll in LV itself & configured it correctly by specifying the correct return type & I/O, then also it did not run properly.
    I could not understand what was going.
    So experts pls help me out by some simple examples or related links.
    Regards & Thanks,
    Partha.
    - Partha
    LabVIEW - Wires that catch bugs!

    Here you can find Application Notes and examples:
    http://zone.ni.com/devzone/devzone.nsf/webcategories/98D192CDCCDA21EE86256AB7006BECAF
    Hope this helps!

  • Why is there no plug-ins folder in my Library/Application Support/Adobe/ folder?

    As with many other users, the "Open in Camera Raw" option is grayed out in Bridge CS6.
    I downloaded the suggested plug-in and tried to follow the path: Library/Application Support/Adobe/Plug-Ins/CS6/File Formats folder
    But there's no Plug-Ins folder under Library/Application Support/Adobe.
    I'm going to the Library folder that comes up when I click Go while holding down Option.
    Am I doing something wrong?

    Okay, I went to Home and then ~/Library and clicked Shift+Command+G -- and there's till no Plug-Ins folder under Library/Application Support/Adobe.

  • Null application failure/shared library error

    I get a null application failure when I restart my eMac. I also can't run Quicken and several other applications. They all say shared library failure. Even my firefox browser won't launch.

    You can try to reinstall Mac OS 10.4.8 combo update Intel or PPC.
    Anyway, this is symptomatic of hard drive failure and needs repair (changing the hard drive).
    Why reward points ?
    MacBook Pro 15" 2,33GHz | iPod | iPod Shuffle | Mighty Mouse BT   Mac OS X (10.4.8)   2Go RAM, 120G HD

  • Why are there no tools/options on ipad mini?

    Help please. I am frantically trying to find the options/tools on my ipad mini but having no joy whatsoever. How am I supposed to make my skype online button work on my website if I am unable to change my settings in Skype to show as always on?

    Whatsapp is a phone app, however, look at these links:
    Install WhatsApp On iPad And iPod touch
    http://tinyurl.com/lp6tsud
    Install WhatsApp to the iPad
    http://ipadwhatsapp.com/
     Cheers, Tom 

  • Why is there no tool panel on the adobe illustrator 6 creative cloud trial edition?

    I would love to use this, but it isn't very useful with the tool panel, and I can't seen to find a way to open it.  Is it really obvious or is it a terrible download.

    If what is suggested above doesn't help you could try holding down the Cmd(Ctrl)-Opt(Alt)-Shift keys while restarting AI.

  • HT2729 Why is there not enough room in my itunes library

    Why do I get a message that there is not enough room in my iturnes library when syncing?

    Why is this so difficult to figure out?
    The message is quite clear.  The size of the iTunes library is larger than the space available on the device.
    Stop attempting to sync the entire library to the device.
    Select the desired content to sync to the device.
    Sync.

  • Building application in UNIX

    My problem is that graphical objects like the "knob" doesn't turn up
    on the panel in the standalone application. They are there, but they
    are not visible. Also all beautifying shadows and most added colors
    are gone.
    I build my application using the "Build Application or Shared Library
    (DLL)..." tab under Tools in Labview 6i, I'm working in an
    UNIX-environment.
    I tried to add extra lines in the labviewrc-file specific for my
    application but without any positive result.
    Any suggestions?

    > I assume I have support for the 3-D graphics on the computer, since I
    > run it on the same computer as Labview. The graphics works fine while
    > developing the program, but not with the standalone program.
    >
    > I'm using UNIX so I don't think there is a problem involving a Shared
    > Library.
    >
    Actually, I think Ben is correct. It isn't a DLL, but a shared library.
    Running an EXE built by LV, it dynamically tries to load the mesa
    library. If it doesn't find it, it goes ahead, assuming that you pared
    the distribution down on purpose.
    I believe there should be a redistributable runtime installer on the CD
    shipped with LV. If not, you can get it from the web site. It will
    place a few resource and libraries in a common location where
    all LV
    EXEs can find them. The LV editor/development system doesn't currently
    use those same libraries.
    Greg McKaskle

  • Using two different VISA functions on build application

    Hello
    I have developed an application that communicates with instruments.
    One instrument is GPIB, and my application communicates with this through a gateway, so Agilent VISA libraries are installed as primary, to perform this.
    Another instrument is USB. When I build the application (.exe) the communication with this instrument is lost.
    Does anybody know what is happening?
    Thanks you all

    Hi Ester,
    When you build your executable, you may need to configure the serial port as part of yuor build.
    Under "Build Application or Shared DLL", go into "Installer Settings", select "Advanced".
    You may have to select "Serial Port Support" and /or "Port IO Support".
    Then build.
    Hope this helps.
    -JLV-

  • Building 64bit shared library on Solaris 10

    I'm trying to port a Java application that depends on BerkeleyDB from GNU/Linux to Solaris 10. The GNU/Linux version was just recently rebuilt against Sun Java 6. The 64bit version of the JVM for the AMD Opteron processor. It produced a 64bit shared library. All is well in GNU/Linux land.
    I try building BerkeleyDB on Solaris following the instructions in the documentation and it produces a 32bit shared library. So when the application starts up and tells the JVM to run in 64bit server mode it complains it cannot load a 32bit shared library. So my question is how do I force the build system to build a 64bit shared library in Solaris 10?
    I'm using the Sun Studio 11 compiler for building BDB. I'm also doing this on a T1000 so any T1000 specific flags would be appreciated.

    Hi,
    I am not familiar with your particular environment. The general method for building a 64 bit Berkeley DB library on Solaris is to pass the "-xarch=v9a" flag to the configure command.
    I hope this helps.
    - Alex Gorrod

  • OCCI client application crashing, when implemented in a shared library

    Dear All,
    I have a problem running my Oracle C++ client using OCCI.
    The client crashes when it tries to call the OCCI createConnection method.
    The crash happen only if the connection method is implemented inside of an object that it is build in a shared library, which after it is linked to the main program. If I implement everything in the main function the crash does not happen.
    I am building and running my client on SLES9 service pack 2 (Linux kernel 2.6.5) using Oracle 10.2g (10.2.0.1) and gcc 3.3.3, glibc 2.3.3 and libaio-0.3 and libaio-devel-0.3.
    ==================================================
    Attaching the core with gdb, I get the following stack:
    #0 0x400c2f4e in parse_lsda_header () from /usr/lib/libstdc++.so.5
    #1 0x400c324c in __gxx_personality_v0 () from /usr/lib/libstdc++.so.5
    #2 0x40111454 in UnwindRaiseException () from /lib/libgcc_s.so.1
    #3 0x401115dc in UnwindResume_or_Rethrow () from /lib/libgcc_s.so.1
    #4 0x400c368f in __cxa_rethrow () from /usr/lib/libstdc++.so.5
    #5 0x40284b8a in TAG_PACKET_38 () from /home/oracle/app/10.2g/lib/libocci.so.10.1
    #6 0x402819da in ZN6oracle4occi14ConnectionImplC9EPNS015EnvironmentImplERKSsS5_S5_ () from /home/oracle/app/10.2g/lib/libocci.so.10.1
    #7 0x4028606f in oracle::occi::ConnectionImpl::ConnectionImpl () from /home/oracle/app/10.2g/lib/libocci.so.10.1
    #8 0x4028074b in oracle::occi::EnvironmentImpl::createConnection () from /home/oracle/app/10.2g/lib/libocci.so.10.1
    #9 0x4001ba2a in oralib::connect (this=0x804a008) at oraclelib.cpp:46
    #10 0x08048a27 in main () at oramain.cpp:14
    When, I run my client with valgrind that the output is the following:
    oracle@nemesis:~/app/10.2g/rdbms/demo/parc_example> valgrind ./oramain
    ==32212== Memcheck, a memory error detector.
    ==32212== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
    ==32212== Using LibVEX rev 1732, a library for dynamic binary translation.
    ==32212== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
    ==32212== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
    ==32212== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
    ==32212== For more details, rerun with: -v
    ==32212==
    === Calling init()
    *** Creating the environment...
    - m_env = 0x5390318
    done!
    === Calling connect()
    *** Connecting using following setting:
    - user : SCOTT
    - passwd : TIGER
    - connString :
    ==32213==
    ==32213== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 32 from 1)
    ==32213== malloc/free: in use at exit: 724,565 bytes in 377 blocks.
    ==32213== malloc/free: 611 allocs, 234 frees, 757,833 bytes allocated.
    ==32213== For counts of detected errors, rerun with: -v
    ==32213== searching for pointers to 377 not-freed blocks.
    ==32213== checked 1,912,228 bytes.
    ==32213==
    ==32213== LEAK SUMMARY:
    ==32213== definitely lost: 39 bytes in 1 blocks.
    ==32213== possibly lost: 3,030 bytes in 2 blocks.
    ==32213== still reachable: 721,496 bytes in 374 blocks.
    ==32213== suppressed: 0 bytes in 0 blocks.
    ==32213== Rerun with --leak-check=full to see details of leaked memory.
    ==32212== Invalid read of size 1
    ==32212== at 0x40CAF4E: parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*) (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x40CB24B: __gxx_personality_v0 (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x411A453: UnwindRaiseException (in /lib/libgcc_s.so.1)
    ==32212== by 0x411A5DB: UnwindResume_or_Rethrow (in /lib/libgcc_s.so.1)
    ==32212== by 0x40CB68E: __cxa_rethrow (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x428CB89: oracle::occi::ConnectionImpl::openConnection(OCIEnv*, OCIError*, void*, unsigned, void*, unsigned, void*, unsigned, void*, unsigned, unsigned) (
    in /home/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x42899D9: ZN6oracle4occi14ConnectionImplC9EPNS015EnvironmentImplERKSsS5_S5_ (in /home/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x428E06E: oracle::occi::ConnectionImpl::ConnectionImpl(oracle::occi::EnvironmentImpl*, std::string const&, std::string const&, std::string const&) (in /ho
    me/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x428874A: oracle::occi::EnvironmentImpl::createConnection(std::string const&, std::string const&, std::string const&) (in /home/oracle/app/10.2g/lib/liboc
    ci.so.10.1)
    ==32212== by 0x4023A29: oralib::connect() (oraclelib.cpp:46)
    ==32212== by 0x8048A26: main (oramain.cpp:14)
    ==32212== Address 0x123 is not stack'd, malloc'd or (recently) free'd
    ==32212==
    ==32212== Process terminating with default action of signal 11 (SIGSEGV)
    ==32212== Access not within mapped region at address 0x123
    ==32212== at 0x40CAF4E: parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*) (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x40CB24B: __gxx_personality_v0 (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x411A453: UnwindRaiseException (in /lib/libgcc_s.so.1)
    ==32212== by 0x411A5DB: UnwindResume_or_Rethrow (in /lib/libgcc_s.so.1)
    ==32212== by 0x40CB68E: __cxa_rethrow (in /usr/lib/libstdc++.so.5.0.6)
    ==32212== by 0x428CB89: oracle::occi::ConnectionImpl::openConnection(OCIEnv*, OCIError*, void*, unsigned, void*, unsigned, void*, unsigned, void*, unsigned, unsigned) (
    in /home/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x42899D9: ZN6oracle4occi14ConnectionImplC9EPNS015EnvironmentImplERKSsS5_S5_ (in /home/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x428E06E: oracle::occi::ConnectionImpl::ConnectionImpl(oracle::occi::EnvironmentImpl*, std::string const&, std::string const&, std::string const&) (in /ho
    me/oracle/app/10.2g/lib/libocci.so.10.1)
    ==32212== by 0x428874A: oracle::occi::EnvironmentImpl::createConnection(std::string const&, std::string const&, std::string const&) (in /home/oracle/app/10.2g/lib/liboc
    ci.so.10.1)
    ==32212== by 0x4023A29: oralib::connect() (oraclelib.cpp:46)
    ==32212== by 0x8048A26: main (oramain.cpp:14)
    ==32212==
    ==32212== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 32 from 1)
    ==32212== malloc/free: in use at exit: 680,744 bytes in 222 blocks.
    ==32212== malloc/free: 616 allocs, 394 frees, 760,162 bytes allocated.
    ==32212== For counts of detected errors, rerun with: -v
    ==32212== searching for pointers to 222 not-freed blocks.
    ==32212== checked 1,870,208 bytes.
    ==32212==
    ==32212== LEAK SUMMARY:
    ==32212== definitely lost: 132 bytes in 1 blocks.
    ==32212== possibly lost: 960 bytes in 1 blocks.
    ==32212== still reachable: 679,652 bytes in 220 blocks.
    ==32212== suppressed: 0 bytes in 0 blocks.
    ==32212== Rerun with --leak-check=full to see details of leaked memory.
    Segmentation fault
    Any Idea?
    Thanks in advance and Regards

    Dear All,
    I found the solution.
    It is enough to add the build flag: "-fPIC" to the g++

  • Is there a way to have two iTunes music libraries: a library on my computer and a shared library on a NAS server (cloud box)?

    I would like to know if I can have two iTunes music libraries: a library on my computer and a shared library on a NAS server (LaCie CloudBox). I want to have some music files on my computer and a larger collection of songs with cover art on a shared CloudBox (NAS server) so that also my family members can listen to the music on the Cloudbox. Is there a way to do this?
    I know I could just copy the music files to the CloudBox, but that way only the songs are shared, not the cover art. I could also just keep the files on my computer and share the library via home sharing, but that way my computer would have to be always on. So is there a way to have a shared library on the cloudbox that works regardless of my computer being on or not?
    Thanks,
    Jay

    Try homesharing. I am not sure if this will keep them seprate but this is really close to what you are looking for.http://www.apple.com/itunes/inside-itunes/2010/01/sharing-itunes-libraries-at-ho me.html

  • Why does Build Application vi work in development environment but not in executable; error 1025

    Hello,
    I have an application ("A") that I am trying to build using another application ("BuildA").
    I can create an application for A manually from its project using the Build Specification, and it works fine (A.exe).
    Also, when I run BuildA.vi in the development environment it calls the "Build.vi" correctly and again builds application A.exe just fine.
    Then, when I make BuildA an application (manually) and run BuildA.exe, I would expect it to also create A.exe just like BuildA.vi did in the development environment.
    However, it fails with the error:
    Code: 1025
    Open VI Reference in NI_App_Builder_API.lvlib:Build (path).vi->BuildA.vi<APPEND>
    VI Path: <b>C:\TEMP\AppBuild\BuildA\vi.lib\AppBuilder\BuildTarget.vi</b>
    I noticed this thread , which looks like a similar problem, but no conclusion was reached.
    Why does BuildA.vi work fine in the LabVIEW environment, but the application BuildA.exe does not work?  All paths are hard-coded, so it shouldn't be a path issue.
    Thanks,
    -john
    Solved!
    Go to Solution.
    Attachments:
    AppBuild.zip ‏175 KB

    Interesting code.  I'm curious how you came to decide 324ms in your while loop, and 58 in the other, and then 5136ms at the end.  In any case I suspect this has to do with this line of text in the help of the Build.vi.
    If you plan to run a build specification on the LabVIEW Run-Time Engine, do not include the Build VI in any of the VIs for the build specification.
    I don't fully know what this means but it might be why it isn't working.
    The Build.vi opens all Context (application instances) and then looks for the one named "NI.LV.MxLvProvider".  This I assume is a application instance NI uses to build applications.  It then uses this and opens some other VIs in this instance for the building.  The error you are getting is "Application Reference is invalid" meaning it couldn't find the NI.LV.MxLvProvider instance it needs to build.  Again I believe this maybe because you are in a run-time environment and that instance doesn't exist there.
    At the end of the day I'm guessing since Application Builder is not free, NI probably doesn't include it in the Run-Time engine, which is free.  So you can't build the way you want.  You could have and EXE running in the run-time open an instance in the development, then run your VI from there if you must make this an EXE.  It maybe easier to just edit the BuildA.vi to have a "Run When Opened" so that you double click the VI and it runs which behaves like an EXE sorta.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Is there Java tool to easily add drag-and-drop flowchart building?

    Is there Java tool to easily add a drag-and-drop flowchart building to a Java app?

    A drag and drop flowchart IS a tool, as in a complete program. Perhaps you can find an open source flowchart tool written in Java somewhere from which you can 'borrow' some internals, but I'd not get your hopes up. You are probably in for some programming to get something that matches your specific needs.
    Another option is to turn it around - is it perhaps possible to build your own application on top of an existing platform, like Eclipse or Netbeans platform? Both of those have at least the frameworks/tools to make it easy to create a flowchart module, but you have a good chance that one exists already.

  • Aperture 3 update.  Why is there still no eraser for the retouch tool?

    Perhaps I'm missing something, but: Why is there still no eraser for the retouch tool?
    I realize you can delete retouch strokes, but they are in linear order so you often have to delete useful ones to go far enough back to get the one that you've decided no longer works.
    I would rather have the ability to erase strokes back to the original image, much like the way the History Brush works in Photoshop, and indeed the eraser tool works in many other Aperture bricks.
    Example, I retouch an eye, and then move on to retouch an ear.  Then I decide I don't like the eye brush strokes.  In order to remove one stroke on the eye retouch, I have to delete all the successful brush strokes I've made to the ear (i.e. those that came after the stroke I wish to remove from the eye).  This is needlessly complicated and inefficient.
    Many of other bricks in Aperture have an eraser tool to selectively remove brushstrokes.  Why not the retouch tool?
    Also, many other bricks in Aperture allow for stacking or layering bricks of the same adjustment with different brush choices.  Why not the retouch tool?
    Am I missing something?

    We are just users here.  Feature Enhancement requests need to be made via Apple's official approved channel.  You can get there from within Aperture by clicking "Aperture➞Provide Aperture Feedback".
    Retouching (and cloning) involves not just applying a transformation to the selected pixels, but basing that transformation on _other, non-contiguous_ pixels sampled from the image.  This leads me to think that there may be intractable technical problems setting up the kind of workflow you propose.

Maybe you are looking for

  • Insert record via data tab of table detail display

    I am using SQL Developer 3.0.04 When I tries to insert more than 200 rows into a table via data tab of table detail display, it takes more than 8 minutes. It takes more than 19 minutes for 400+ rows. It is slow and it is not so slow in previous versi

  • Play button AS2 not working need help please!

    Hi, I have an AS2 project with two scenes, Scene 1 is has a pre-loader and Scene 2 has an embedded .flv animation from after effects with some other basic tweened shape layers and masks. I've used the Components UI and dragged a "Replay" button to th

  • Apple TV stays on issue

    I have 2 Apple TV hooked up in my house, one of the units shuts right off after using it (green light on unit goes off). The other unit on a different TV stays on for about a day before the green light goes off. Anyone know why this happens?

  • Encore 2.0 caching asset properties?  Not refreshing them?

    I have an asset in an Encore 2.0 project, an AVI, that flashes/strobes when it is previewed. The AVI was at one point being exported from Premiere as DV (24p Advanced) but now it's DV NTSC. The DV NTSC version was at one point being exported with a R

  • Silly question about iMovie 06 after the 08 install

    Greetings, I am still lukewarm about the new version of iMovie. It took about 26 minutes to reorganize ll my camera clips from iPhoto into the library and then proceeded to date them the year 1903. They are all listed on top now even though lmost rec