Compiling a LabVIEW application for Linux

Hi
I have developed my labVIEW application in windows XP using LabVIEW 7.1
Can anybody tell more what I need to do and what tools I need to complie my application for Linux.  Do I just need an application builder for Linux?
Hope somebody can help.
Many thanks
Ash

hello ash,
you need labVIEW and the application builder both for linux in order to create an application for a linux target.
regards,
robert h
NI germany

Similar Messages

  • LabView 8 for Linux application distribution

    I have build an application for Linux using labview application builder.
    I now have a app.o file, but the application builder does not create a distribution package (unlike the windows application builder where it creates a data.cab that contains the application and runtime engine parts).
    How do I distribute the runtime engine components (or know what they are and where they are)?
    How do I tell an end-user how to install my program and the runtime engine?
    Note:  This application does not interface any hardware.  It reads a file using the command line and writes another file.

    If the built application does not use any NI drivers, or NI-VISA then the only other component you will need is the LabVIEW Run-time Engine.  You can download the version of the LabVIEW RTE that matches the version you built the application with from our download site http://joule.ni.com/nidu/cds/fn/p/sn/n17:runtime,n19:Linux,n23:4/lang/en. 
    To install your application on another machine you should only need to install the LabVIEW RTE rpm(s) using rpm.:
    rpm -Uvh *.rpm
    Then copy your binary file your built with the application builder to the new machine and run it.
    Shawn Bohrer
    National Instruments
    Use NI products on Linux? Come join the NI Linux Users Community

  • Labview player for linux?

    I have a Labview VI running on my Windows platform. I developed it using the Windows version of Labview 7.1. I used the Web Publishing tool to make the display available online. I have verified that I can see the display running in real time using IE on a Windows machine.
    Other machines in our LAN are running Linux, and cannot view the site in real time. For example, Mozilla asks for a plugin, but I can not find Labview Player for Linux anywhere. Can anyone help me get the Linux machines to see the real time site that is being hosted from a Windows machine?
    Thanks

    I don't think that there is a plug-in for a linux system to be able to view the published LabVIEW front panel.
    Wait! Try looking at this link:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=28545&requireLogin=False
    BobMessage Edited by Bob Y. on 06-13-2005 04:53 PM
    Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
    DISTek Integration, Inc. - NI Alliance Member
    mailto:[email protected]

  • How to compile your flex application for Iphone Using Adobe Flash CS5?

    How to compile your flex application for Iphone Using Adobe Flash CS5?

    I'm so sorry, I'm not really familiar with the codes.

  • Best CD/DVD Burning Application For Linux?

    What's the best lightweight burning application for Linux? I'm trying to avoid Brasero and K3B.

    I'm currently using k3b its great as is Brasero, I would go so far as to say both are commercial quality applications. I've used growisofs for dvds which is a command line app, extremely light weight: http://wiki.archlinux.org/index.php/DVD_writing I have not used Nero Linux before though it was my favorite program on windows.
    This recorder application sounds very interested, looking forward to trying this one out when I get home tonight.
    Last edited by dabski (2008-05-29 01:38:28)

  • OEM Type Application for Linux

    Here's a link to an OEM type application for Linux: http://209.16.208.2/procedit/objectmanager-1.1.1.tar.gz
    Lots more Oracle applications for linux can be found at : http://www.linux.org/apps/index.html
    Just search on Oracle.
    null

    Can't disconnect but you can view:
    # lsof -i
    or
    # netstat -nlpt
    Last edited by graysky (2010-08-07 00:14:34)

  • How do i install labview application on linux?

    Hello,
    I have a small application that i built using Labview 7.1 for windows. I have been using this application on windows xp.
    All the application does is, get an array of numbers from a file, calculate the min, max and average, and display the result in a simple 2D graph.
    Now i'm in the process of switching OS from xp to Redhat Linux. Would i be able to use this same application in Linux without any modification? if so, how do i install the application on Linux? if not possible, what changes do i need to make to get it work on Linux?
    Any help would be very much appreciated.
    Thanks.

    The platform indepedence is in the way the LV code is represented. You can open a VI you wrote in LV on windows in LV for Linux or Mac and it will work. The compiler embedded in the development environment turns the VI into platform-specific executable code in the same way that a C compiler would. The problem is that actual executable code is not transferable between OSes because they simply won't know how to execute it, just as it wouldn't work with a C built application.
    If you don't want to buy LV for Linux you can try running a Windows emulator (like WINE) which might allow you to run your windows executable. Another option is to try contacting NI. They might decide to let you change your license from Windows to Linux. You should also consider that platform specific functions (like ActiveX) are not supported and that certain toolkits were only written for windows.
    Try to take over the world!

  • Labview demo for linux

    Hi
    I searched through the forum to se if there where any Linux demo version for Labview. It showed up that this did not exist. However, as most posts sugested when I searched for this where from 2004 and earlier I dear to ask the same question again in hope that things has changed (and with a litle question for why isn't it available if not).
    Thanks

    The reason is quite obvious. Since only the Windows platform uses a license manager, all other platforms need a special recompiled LabVIEW version that has the evaluation limitations compiled into it. Creating that executable is the smallest hassle, but creating an installer and testing it to work on the list of platforms NI guarantees LabVIEW to work on is a major task. Considering that LabVIEW for Linux is hardly sold for commercial applications but mostly used as part of an educational (site) license, the economical benefit for such an extra effort is very hard to justify.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Problem to compile mxi-2 driver for linux 2.4.4

    Hello,
    I have a MXI-2 (VME/PCI) hardware and I'd like to install the appropiate
    software for my PC which runs under SuSE Linux 7.2 (kernel 2.4.4-64GB-SMP).
    I have succesfully installed NIVISA and NIVXI software (RPMs) and then
    I'm trying to compile (using make) the vxi module for linux. It does not work...
    Do you have a solution ?
    Thanks in advance.
    Remi CORNAT
    Error log from make :
    gcc -o vxi.o -DVXI_MAJOR=0 -c -O -Wall -D__KERNEL__ -DMODULE -I/lib/modules/2.4.4-64GB-SMP/build/include vxi.c
    vxi.c: In function `vxi_vma_nopage_shm':
    vxi.c:64: structure has no member named `vm_offset'
    vxi.c:65: warning: implicit declaration of function `MAP_NR'
    vxi.c: At top level:
    vxi.c:77:
    warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:77: warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:77: warning: excess elements in struct initializer
    vxi.c:77: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c:78: warning: excess elements in struct initializer
    vxi.c:78: warning: (near initialization for `vxi_vm_ops_shm')
    vxi.c: In function `vxi_mmap':
    vxi.c:86: structure has no member named `vm_offset'
    vxi.c:102: structure has no member named `vm_offset'
    vxi.c: At top level:
    vxi.c:114: warning: initialization from incompatible pointer type
    vxi.c:115: warning: initialization from incompatible pointer type
    vxi.c:116: warning: initialization from incompatible pointer type
    vxi.c:118: warning: initialization from incompatible pointer type
    make: *** [vxi.o] Error 1

    As of August 2001, National Instruments does not have a driver that is supported under the 2.4 kernel of Linux. The latest version of NI-VXI is supported under the 2.2 kernel for our PCI-MXI-2 and VXIpc-870 controllers.
    Trey Hamilton
    Applications Engineer
    National Instruments
    http://www.ni.com/support

  • Is labview same for linux and windows?

    hi,
    Right now, i am using labview 6.1 and 7.1 windows version. can i use the same windows version for linux  also?

    You need to get the Linux version in order to run LV on Linux. You can open and run the VIs you save in Windows in the Linux version and vice-versa, but some things are Windows-specific and will not work (for instance ActiveX, .net, toolkits which are only supported on Windows, etc.). Also, when you open your VI in Linux, LV will tell you it was changed, because the compiled code is saved as part of the VI. The compiled code for Windows and Linux is different, so when you open a Windows VI in Linux, it is recompiled.
    You might wish to do a search for "Linux" to see more specific details.
    Try to take over the world!

  • Labview 7 for Linux on Redhat9,NI example Finder not working.

    I have Labview7 for Linux on Redhat9, installed at /usr/local/lv71. "NI example Finder" is not working, the function of browser, search,submit,none is working. When I try to close it, the window looks dead, cannot close it. I will force to close it. What is the problem? Where are the examples?
    Another question: the simple help text is working, but the details help is not working. I can open the help file by Mozilla. But I want the help could be linked, like what it is in Windows platform.
    Thanks

    Hello �
    If whenever you type �labview� at the prompt, LabVIEW 7.1 is launched, it probably means that the paths are setup to launch 7.1 but it doesn�t necessarily mean that you do not have LabVIEW 7.0 installed.
    If you only installed LabVIEW 7.1 in that computer, it is possible that somebody else had installed LabVIEW 7.0 before.
    What I suggest doing is to run the UNINSTALL scripts for both, LabVIEW 7.0 and 7.1, and reinstall LabVIEW 7.1 as root, not as user.
    Hope that helps!
    S Vences
    National Instruments

  • Creating LabView application for VME-GPIB device

    I am trying to learn how to create software for controlling GPIB devices attached to the VME-GPIB board. One application would be for a setup where Labview is the software used. Another is a real-time system developed with VxWorks.
    It seems to me, that in order to be able to create such a LabView application I need detailed information on the VME-GPIB VME memory layout and definitions of all of its registers. Am I right assuming that? Suppose that I am right, where can I get such detail information on the VME properties of the VME-GPIB device?
    I found such a document for the GPIB-1014 device, which seems to be a precursor to the VME-GPIB device.
    Am I correct assuming that such manual would also be essential for writing VxWorks software as well?
    Thanks in advance,
    Zen

    Zen,
    I have received your support email regarding this issue and currently working on getting you the needed information. I will contact you when it is ready.

  • Labview 6i for Linux

    Hi,
    is there anybody using Labview 6i in Linux enviroment ?
    what's new about?

    The same news as in Windows. DataSocket client vi's and connections
    added.
    umberto wrote:
    >
    > Hi,
    > is there anybody using Labview 6i in Linux enviroment ?
    > what's new about?
    Sergey Krasnishov
    Automated Control Systems
    National Instruments Alliance Member
    Moscow, Russia
    [email protected]
    http://acs.levsha.ru

  • How can I make a labview application for a usb-device?

    I've built an application using the FT8U245AM from FTDI. This is a chip that converts signals into usb signals. Now I want to set parameters using labview. There is a driver provided with the chip, that makes it possible to turn the usb port into a virtual com-port. But how do I continue from here? Do I write my application as if it were a classic serial port device, using VISA, or is it more complicated than this?

    We had an RS-232 design that communicated with LabVIEW via the plain old serial commands here that needs to be converted to USB and CAN.
    A serial-USB chip was inserted to account for the hip USB transition. As i've been told by the electronics designer, it worked without a flaw (I don't remember the type used however).

  • Compiling command line utilities for Linux with static libc

    Hi,
    The following command used to compile and link BerkeleyDB with both static libdb and static libc:
    make clean
    env LDFLAGS=-static ../dist/configure --disable-shared
    make
    Now the command only statically links libdb and not libc.
    [root@fedora8 ~]# ldd /usr/local/BerkeleyDB.5.3/bin/db_dump
    linux-gate.so.1 => (0x00110000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00c15000)
    libc.so.6 => /lib/libc.so.6 (0x00a88000)
    /lib/ld-linux.so.2 (0x00a69000)
    [root@fedora8 ~]#
    It appears that the link of the command line utilities has now been moved into "make install".
    Can anyone suggest how to also force a static link of libc?

    The command line utils are in /opt/novell/ncl/bin. There are man pages for
    them to describe how they work. If you run "ncl_man" it will list all the
    NCL man pages.
    >>> On 9/1/2006 at 8:42 AM, in message
    <[email protected]> , Joseph
    Marton<[email protected]> wrote:
    > Are there any command-line utilities for the 1.2 client? I'm thinking
    > what if my X gets hosed and I want to access my server. It'd be nice to
    > be able to still login and map drives. Granted there's always
    > samba/CIFS,
    > but if I have a working Novell Client installation and my X just fails
    > for
    > some reason it'd be nice to still utilize the Novell Client.
    >
    > Joe

Maybe you are looking for