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

Similar Messages

  • OS is Mountain Lion, upgraded no problems, used an external Hard drive for my time machine, now my iPhoto will not show any of my photo's or ay new ones I import! Help please!!

    OS is Mountain Lion, upgraded no problems, used an external Hard drive for my time machine, now my iPhoto will not show any of my photo's or ay new ones I import! Help please!!

    Do you get this window when you hold down the Command+Option keys and launch iPhoto?
    If not then you're not holding down both keys long enough.
    OT

  • Oracle JDBC Driver for Linux

    I'm looking for a place to download an Oracle JDBC driver for Linux. I have installed Oracle 8.1.5 for Linux, but don't find the driver either in the installation, nor on the CD. Can anyone point me to someplace I might be able to find it?
    Also, generic help in setting this up to work, JDBC API calls would also be of great help.
    Thanks.

    Luis Claudio Rodrigues da Silveira (guest) wrote:
    : How can I configure JDBC driver in a Suse environment? What
    are
    : the necessary steps?
    : Thanks in advance.
    1) You need classes111.zip usually located at
    $ORACLE_HONE/jdbc/lib.
    2) Add classes111.zip to CLASSPATH and export
    3) If you use thin driver your code should look like:
    Class.forName ("oracle.jdbc.driver.OracleDriver");
    // Connect to the database
    // You must put a database name after the @ sign in the
    connection URL.
    // You can use either the fully specified SQL*net syntax or
    a short cut
    // syntax as <host>:<port>:<sid>. The example uses the
    short cut syntax.
    Connection conn =
    DriverManager.getConnection
    (jdbc:oracle:thin:@hostname:port:ORACLE_SID,
    USER_NAME, PASSWOED);
    null

  • Where can i find mysql Jdbc driver for linux

    Hi all,
    Can any one give urls to download mysql jdbc driver for linux.
    And also for ODBC DRIVER FOR MYSQL ON LINUX.
    Thanks

    http://mmmysql.sourceforge.net/
    (This is a type 4 driver, so "for Linux" is irrelevant.)

  • Nokia CA-53 cable driver For Linux

    From where can I download the Nokia CA-53 cable driver for Linux??

    From nowhere. Such a piece of software does not exist.

  • MSI GX633 DRIver For Linux

    Please help me :
    where can i
    download
    MSI GX633 DRIVER For
    Linux
    Please help help.
    thank all manager

    There are no drivers to download for Linux because a) MSI does not support Linux on their products, and b) your Linux distribution will normally already include all the drivers you need.
    Which Linux distribution have you installed, and is there a particular driver you need?

  • Nigpib-linux-0.6 GPIB software driver for Linux and PXI GPIB board

    My I use nigpib-linux-0.6 GPIB software driver for Linux in a Compact PCI system running linux and equipped with your PXI GPIB board ?
    Thanks.
    Paolo Santinelli.
    [email protected]

    If you alter the device ID of the device from c801 to c821 within the driver module, you should be able to use the driver with the PXI board.

  • EPrint driver for Linux?

    Just discovered the eprint driver for Windows and Mac OS, They are great for printing to my home 8500A plus while on company VPN. The advantage of using the driver than just email with attachment is that it can turn on double-sided printing.  I wonder if there is an eprint driver for Linux as well. I've used hplip and it works well for LAN connected printers. But the eprint is so much more convenient when you're on the road and especially VPN.

    My suggestion would be to leverage Google Cloud Print, if you have the ePrint version of the 8500A.
    When you get your @hpeprint email address, you can link it to Google Cloud Print here:
    http://www.google.com/intl/en/cloudprint/learn/setup-hp.html
    I am not well versed on Linux but perhaps this could also be of some help.
    Install Google Cloud Print on a Linux server:
    http://support.google.com/a/bin/answer.py?hl=en&answer=2906017
    TwoPointOh
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom to say “Thanks” for helping!

  • Lenovo G570 - Atheros Lan Driver for Linux required

    Dear All
    I have bought lenovo G570 laptop and i installed Enterprise Linux (Oracle Linux 5.8) , i need Atheros Ethernet Driver for Linux please help and support.
    Regards
    Habib

    Dear All
    I have bought lenovo G570 laptop and i installed Enterprise Linux (Oracle Linux 5.8) , i need Atheros Ethernet Driver for Linux please help and support.
    Regards
    Habib

  • Partitioning drives for linux and windows 7

    I want to know if there is a piece of software that is free that can partition my drives so that I can triple boot OSX lion, windows 7 (which is currently blocking...) Linux (ubuntu puredyne).
    A little bit of guidance would be much apprieciated as I have already tried fixing the partition tables MBR in the terminal and ended up disabling windows.
    I know how to reinstall windows but what software can partintion the drives for linux as a triple boot?
    Thanks.

    Well, this is possible using Disk Utility as well as the Linux formatter. However, to triple boot will require special software: The rEFInd Boot Manager - Roderick Smith.

  • RAID VIA driver for Linux

    Hi,
    I am trying to run Linux (Suse 9.0) on a Dual Opeteron configuration with a RAID 0 (stripping) managed by the VIA chipset (VIA® VT8237™ Chipset). I could let Linux do the stripping over LVM but I would prefer to get the VIA chip to do it.
    The Linux driver delivered by Via is not in the public domain and the only build addon driver are given for aging Linux versions (e.g. ReadHat 7.2).
    MSI does not provide anything :(
    I have followed the procedure and compiled the VIA driver (viamraid.o) and linked it with the Via proprietary library (viaprvraidm.o).
    When I load the home made VIA driver during the kernel install I have an error :
    symbol scsi_register_Ra89d400e  unresolved
    symbol scsi_unregister_R068d2de1 unresolved
    I guess that the via librayry has been compiled with and old version of the Linux kernel and these entry points do not exist any more.
    Would someone know how to by-pass that error ?
    Is letting Linux manage the RAID by soft the only solution ?
    Regards
    Dominique

    Thanks for your input but this is not applicable to the Suse 9.0 which includes a lot of port back from the 2.6 kernel. The driver posted on the via site do not work.
    Actually the VIA chipset is supported by Suse 9.0 but some problems need to be overcomed to succeed.
    I have written a documentation which explain how to do that installation with Suse 9.0.
    it is available at http://www.le-foll.demon.co.uk/linux
    Dominique

  • SQLGetDiagRecW is buggy in the ODBC driver for linux

    We have been using the Microsoft ODBC Driver 11 for SQL Server on Linux with a Qt based application and noticed that error messages are truncated and end with a string of garbage.
    We traced it down to the point where the driver manager in unixODBC calls SQLGetDiagRecW on the driver.
    This is the signature of the SQLGetDiagRec function, which shares the interface with its wide char counterpart, as described in this documentation page: https://msdn.microsoft.com/en-us/library/ms716256(v=vs.85).aspx
    SQLRETURN SQLGetDiagRec(
    SQLSMALLINT HandleType,
    SQLHANDLE Handle,
    SQLSMALLINT RecNumber,
    SQLCHAR * SQLState,
    SQLINTEGER * NativeErrorPtr,
    SQLCHAR * MessageText,
    SQLSMALLINT BufferLength,
    SQLSMALLINT * TextLengthPtr);
    The function is called twice, once with a null pointer as
    MessageText to obtain the length of the message text in characters in the
    TextLengthPtr parameter. Once this is obtained, Qt then allocates a buffer large enough to hold that number of characters.
    It is important to note that we are dealing with wide characters here, so each character is two bytes.
    Now Qt calls SQLGetDiagRecW, this time with MessageText pointing to the newly allocated buffer and it's length (in characters) as the BufferLength parameter.
    Only now the function seems to interpret this BufferLength as size of the buffer in bytes, and since it has not enough space to write its text, it writes only half of the message in MessageText and returns SQL_SUCCESS_WITH_INFO.
    Unfortunately Qt treats this return code the same way it treats a SQL_SUCCESS so we never get the other half.
    However, the fact remains that the driver is outputting sizes in characters and then interpreting them as sizes in bytes.
    In the documentation linked above, both BufferLength and TextLengthPtr are described in terms of
    characters. But I also notice that a bit further down, it mentions StringLengthPtr in terms of
    bytes.
    We found also this KB article ( https://support.microsoft.com/en-us/kb/kbview/243526?wa=wsignin1.0 ) that seems to imply that the description was such that matches the observed behavior, but while the description has been changed, the wrong behavior
    remains.
    I've tried to report this in the Connect site but it has been impossible, I always get an error saying that I'm not authorized. Anybody knows how else I can reach the developers?
    For now we have patched unixODBC to duplicate the value of the output TextLengthPtr on the first call, so that Qt allocates twice the amount of memory than it is really needed. This is done as a safer counterpart to telling
    the driver we have double the space, since that would bring problems if and when the driver is fixed.

    I suspect you just need to get rid of the 'as rcount' clause in your select statement.
    Justin

  • Problem while compiling the Device Driver source code onSolaris 8 intel pla

    Hello!
    We are writing Device Driver for PCI (PMC) based HS serial
    communication card on Solaris 8(intel edition).The Processor
    used is Celeron/Pentium III.
    We are facing following problems.
    1) Kindly let us know the cc compiler options for xarch=isa.
    2) Presently we have included following header files.
         #include <sys/ddi.h>
         #include <sys/sunddi.h>
    3)We tried to compile our driver soure file (pmc.c) using
    FORTE DEVELOPER 6 UPDATE 1 with the following command.
         # cc -Xa -D_KERNEL -c pmc.c
    4) The compiler is not able to reach to our source code. It prematurely fails
    while compiling the system header files
    5) The errors were reported during Preprocessor
    compilation in /SYS/*.h header files.
    cc: Warning: using -Xa, ignoring all other -X options
    "/usr/include/iso/limits_iso.h", line 54: warning: macro redefined: SHRT_MIN
    "/usr/include/iso/limits_iso.h", line 56: warning: macro redefined: USHRT_MAX
    "/usr/include/iso/limits_iso.h", line 59: warning: macro redefined: UINT_MAX
    "/usr/include/sys/vnode.h", line 486: syntax error before or at: rlim64_t
    "/usr/include/sys/vnode.h", line 486: warning: undefined or missing type for: rlim64_t
    "/usr/include/sys/vnode.h", line 487: warning: undefined or missing type for: cred_t
    "/usr/include/sys/vnode.h", line 487: warning: undefined or missing type for: ssize_t
    "/usr/include/vm/page.h", line 468: undefined or not a type: pgcnt_t
    6)Kindly let us know :-
    a) if any Environment variables to be set.
    b) What all the system include headre files are required & in what sequence if any.
    Expecting a early reply .
    Can anybody help us.
    Thanking you for your kind co-operation.
    A.P.SINGH
    INDIA               

    Try to use cc comiler from /opt/SUNWspro/bin/ like
    /opt/SUNWspro/bin/cc -Xa -D_KERNEL -c pmc.c

  • JDBC (ODBC) Driver for linux

    Hello
    I am currently using JdbcOdbcBridge on Windows NT/2000 for accessing MS SQLServer.
    But I want to transfer my application servers to Linux
    RedHat 7.1. My database should remain MS SQLServer.
    Can you suggest me a way to connect to MSSQL Server
    from Linux? An ODBC driver would also be
    enough for me, i.e. I can use a JdbcOdbcBridge regardless of performance problems.
    Where can I find MS SQL Server drivers for Linux?
    Thank you

    You might try the http://www.freetds.org/.
    Or RmiJdbc at http://www.objectweb.org/

  • Satellite L450D - Need Wireless driver for Linux system

    Hi,
    I have a satellite L450D, with a Realtek RTL8191SE wireless card (windows 7). I use Linux for college and i can't get on the internet when i use linux cause the oporating system dose not find my wireless card.
    When i check from command line for wireless cards, it shows that there are non.
    I know other people that had this problem and basically i need a driver for it.
    Can any one let me know what driver i need or where to get it? I would really appriciate this as i need to use Linux for college.
    Thanks

    Hi
    I googled a little bit and found some tips in the internet.
    It seems that there is no Linux driver for Realtek WLan card rtl8191se and rtl8192se.
    Bu someone has managed the WLan installation by installing ndiswrapper from synaptic in Ubuntu + GUI. He downloaded the W2K driver net8192se.sys and net8192se.inf.
    The W2k driver work but the combination driver W2Kxp or the xp or vista doesnt work.
    After that you can use WPA because WEP encryption is not supported

Maybe you are looking for

  • Iphone in recovery mode, and it disconnects every time I try to restore. HELP!!

    I tried to update my Iphone with the latest software update, but it crashed during the update and was stuck for hours without getting any further along in the process, so i disconected it. My phone is now in recovery mode. When i tried to restore it

  • Help, I just got OS 6 and I want OS 5 back.

    Hey I just got OS 6 and i dislike it, I am much more comfortable with OS 5, so I would like to downgrade back to it. Is this possible? I  really want my OS 5 back, so please help, thanks.

  • Build specifications menu empty

    Hi there, Im currently trying to create a dll from a Labview project, following the instruction from this webpage : instructions on creating a dll from LV. My problem is, when I right-click on "Build Specifications" I only have one item to choose fro

  • Finding C/Mgr Process Name on Unix

    Gurus, We have three environments on one HPUX box (PROD, TEST, DEV). Two of them are on 11i. One of them is now on 12. In the past, to determine the concurrent manager process, I grep for fndcpmbr, and also grep on the mountpoint. The reason why I gr

  • S 9 Software Development

    Hello, Does anybody have a list (or perhaps someone could compose one) of currently and/or recently developed OS 9 programs? It would be interesting to see what people are still doing with this final installment of the good old classic interface. I u