Nigpib-linux driver compile problem

I am running SUSE 9.0, and while trying to install nigpib-linux-0.8.6.tar.gz, I get the following compile error:
Your kernel appears to be configured properly to build NI-GPIB for Linux.
Do you want to proceed? [yn] y
gcc -c -O2 -D__KERNEL__ -I/lib/modules/2.4.21-260-default/build/include -DMODULE -DMODVERSIONS -include /lib/modules/2.4.21-260-default/build/include/linux/modversions.h -D__GPIBDRIVER__ -o ib_linux-2.4.21-260-default.o ib_linux.c
ib_linux.c:419:7: missing binary operator before token "("
make: *** [ib_linux-2.4.21-260-default.o] Error 1
Couldn't build driver.
It has to do with the HZ definition.
Thanks for any help anyone can give!

dsb,
Here is a link to a lengthy thread on this very problem. There appears to be a workaround or two mentioned in the post:
Linux Driver Compiling Problem
Let me know if the suggestions in that thread help out!
Craig H.
NI Applications Engineering

Similar Messages

  • Nigpib-linux PCI-GPIB driver does not work on RedHat 8.0

    The PCI-GPBI driver for linux (nigpib-linux) can't be installed on Linux RedHat 8.0. The first error is a reference to "malloc.h" having to be replaced by "slab.h". Then, the module compiles, but it has to be loaded with the "force" option, by replacing all instances of "insmod" in the "INSTALL" script by "insmod -f". When loading there is an error message that the kernel is compiled with gcc 3.2, but the module with gcc 2.9, and this is known "not to work". One can load the kernel module with "insmod -f", but when running "ibconf", "insmod" is used when saving the configuration, so there is an error message again. The solution to this problem is probably to compile the source code for the driver (supplied by NI a
    s a binary) with gcc 3.2. It would be so much easier if NI opensourced the entire driver.
    Can NI compile a binary against gcc 3.2 on RedHat 8.0??
    Thanks in advance.
    Best regards, Erwin

    Ok, my bad. Apparently the gcc3 compilied driver has
    been available since Jan 2003. Here is a link:
    ftp://ftp.ni.com/support/gpib/linux/nigpib-linux-0.8.3.tar.gz
    I should think NI could use a better naming convention to
    flag this a bit better. (Like nigpib-linux-gcc3-x.x.x)

  • Occi::Number compilation problem in Linux

    Hi,
    I got following error when I complile my application which uses OCCI (Oracle C++ Call Interface) shiped with Oracle 9.2. I added the compiler flag -Dlint .
    When I dont add the compiler flag I dont get following error. My machine is running RedHat linux 7.3
    /usr/bin/g++ -c -I/opt/ora9/product/9.2/rdbms/demo -I/opt/ora9/product/9.2/rdbms/public -I/opt/ora9/product/9.2/plsql/public -I/opt/ora9/product/9.2/network/public myapp.cpp -g -Wall -DLiS -Dlint -DORACLE -I../include -DQT_THREAD_SUPPORT
    In file included from /opt/ora9/product/9.2/rdbms/demo/occi.h:40,
    from ../include/DatabaseSupport.h:17,
    from myapp.cpp:4:
    /opt/ora9/product/9.2/rdbms/demo/occiData.h:374: `oracle::occi::Number::Number (char)' has already been
    declared in `oracle::occi::Number'
    /opt/ora9/product/9.2/rdbms/demo/occiData.h:408: `oracle::occi::Number::operator char () const' has
    already been declared in `oracle::occi::Number'
    If I dont compile my application with -Dlint compiler flag I cant run the application.
    I think this is a bug in occi::Number class
    Any solusion??
    Thanking in advance
    nkran

    Your code is faulty and has to be fixed.
    No compilation problem is present, the compiler correctly barfs.
    As this is not a support forum, kindly keep your non-issues out of this forum.
    Thank you!!!
    Sybrand Bakker
    Senior Oracle DBA

  • 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.

  • Pro*Cobol PCO Compilation problem in Linux

    Hi,
    DB :oracle 11g on RHEL 5.5
    when we are compiling the (Pro*cobol ) PCO code it is giving us the error :
    System default option values taken from: /oracle/oracle11g/app/product/11.2.0/dbhome_1/precomp/admin/pcbcfg.cfg
    Error at line 320, column 35 in file BR2385.PCO
    WHERE A.SOC_NO = :PARAM-SOC
    ..................................1
    PCB-S-00223, Undeclared variable "PARAM-SOC".
    when we change the pcbcfg.cfg file with flag : declare_section=no it's compile without error.
    But in this scenario cobol app doesn't run.
    if we declare the undeclared variable in the section
    EXEC SQL BEGIN DECLARE SECTION END-EXEC.
    PARAM-SOC PIC X(25).
    EXEC SQL END DECLARE SECTION END-EXEC.
    and compile it with declare_section=yes then cobol app. run fine.
    Are different files generated (cob,int,gnt) after compilation with the option declare_section=no and declare_section=yes.
    Pls help us in this regards. we have lot of file which having these issue and we don't want to do manual changes "EXEC SQL BEGIN" in it.
    Thanks in advance..

    Your code is faulty and has to be fixed.
    No compilation problem is present, the compiler correctly barfs.
    As this is not a support forum, kindly keep your non-issues out of this forum.
    Thank you!!!
    Sybrand Bakker
    Senior Oracle DBA

  • How to load linux driver module in java

    Hi
    I am currently trying to load a Linux driver module dynamically from java to enable some kind of wireless communication using the System.load() method. But unfortunately, the module is a .ko file rather than a dynamic loadable library .so file in Linux, So that when I try to load this module, I get an error:
    Can't load IA 32-bit .so on a IA 32-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
    at java.lang.Runtime.load0(Runtime.java:769)
    at java.lang.System.load(System.java:968)
    at test.main(test.java:10)
    I wonder if this error is caused purely by the type of file or there might be some other reasons? It seems that all the linux drivers are .ko files, can any one help me to figure out a way of loading such linux drivers?
    Thank you
    Song

    Can any one give me some hint?
    I am thinking about one possible solution: write a c program to load this module, then compile the c program to be a shared object library, and use jni to load this shared object library.
    Does this work?
    Thank you

  • [SOLVED] Arch won't mount my hard drives correctly, problems at boot.

    Sometimes (only sometimes) Arch Linux will have an error during bootup because my Linux drive gets mounted as sdb instead of sda. My NTFS Sata storage drives gets mounted in its place as sda.
    When this happens, Arch Linux will stop booting at the "checking filesystems" step:
    :: Checking Filesystems [BUSY]
    /dev/sda3:
    The superblock could not be read or does not describe a corect ext2
    filesystem. If the device is valid and it really contains an ext2
    filesystem (and not swap or ufs or something else), then the superblock
    is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
    [FAIL]
    **************** FILESYSTEM CHECK FAILED ****************
    * Please repair manually and reboot. Note that the root *
    * file system is currently mounted read-only. To remount *
    * it read-write type: mount -n -o remount,rw / *
    * When you exit the maintenance shell the system will *
    * reboot automatically. *
    Give root password for maintenance
    (or type Control-D to continue):
    And from there i have to remount my drives manually or restart the computer. Everytime I start the computer, I simply have to hope that my Linux drive will mount as sda. It's totally hit and miss.
    Now, I know that my superblock is not corrupt. fsck is failing because it is looking for my linux filesystem on sda. It is encountering my NTFS Sata drive on sda instead of the expected Linux ext filesystem.
    So how do I know that this is happening?
    Well, after giving the root password, it shows the root prompt
    [root@(none) ~]#
    and i proceed to use the lshw command to see what's up with the drives:
    [root@(none) ~]# lshw -short | grep /dev/
    /0/6/0.0.0 /dev/sdb disk 120GB WDC WD1200JB-00E
    /0/6/0.0.0/1 /dev/sdb1 volume 101MiB Linux filesystem partition
    /0/6/0.0.0/2 /dev/sdb2 volume 258MiB Linux swap volume
    /0/6/0.0.0/3 /dev/sdb3 volume 7506MiB EXT4 volume
    /0/6/0.0.0/4 /dev/sdb4 volume 104GiB EXT4 volume
    /0/6/0.1.0 /dev/sdc disk 81GB Maxtor 6Y080P0
    /0/6/0.1.0/1 /dev/sdc1 volume 76GiB Windows NTFS volume
    /0/8/0.0.0 /dev/sda disk 640GB Hitachi HDT72106
    /0/8/0.0.0/1 /dev/sda1 volume 596GiB Windows NTFS volume
    So, clearly, this shows that my Linux drive has gotten mounted as sdb and my NTFS Sata drive has gottem mounted as sda. It's totally random: sometimes they mount vice versa and the system boots just fine.
    When Arch does happen to mount itself properly as sda and the system starts successfully, then the lshw command shows this:
    [root@(none) ~]# lshw -short | grep /dev/
    /0/6/0.0.0 /dev/sda disk 120GB WDC WD1200JB-00E
    /0/6/0.0.0/1 /dev/sda1 volume 101MiB Linux filesystem partition
    /0/6/0.0.0/2 /dev/sda2 volume 258MiB Linux swap volume
    /0/6/0.0.0/3 /dev/sda3 volume 7506MiB EXT4 volume
    /0/6/0.0.0/4 /dev/sda4 volume 104GiB EXT4 volume
    /0/6/0.1.0 /dev/sdb disk 81GB Maxtor 6Y080P0
    /0/6/0.1.0/1 /dev/sdb1 volume 76GiB Windows NTFS volume
    /0/8/0.0.0 /dev/sdc disk 640GB Hitachi HDT72106
    /0/8/0.0.0/1 /dev/sdc1 volume 596GiB Windows NTFS volume
    The above correctly mounted format shows the drives in the same order as my Hard Disk boot priority in BIOS as well as in the same order as during the initial drive detection directly following the memory test (don't know if it has anything to do with it though).
    So my question is this. How do I ensure that Arch Linux mounts itself as sda ALL of the time, and not randomly?
    Or should I remove my sda entries in etc/fstab and let Arch determine where my Linux filesystems are? If so, how?
    It's interesting to note that GRUB is set to boot Arch Linux from hd0, which should be sda.
    It's also intriguing to note that if I take out my Sata drive, I never encounter this problem.
    Last edited by trusktr (2010-06-15 07:49:31)

    Thanks kgas, here's what i found out so far:
    Alright so after rebooting, this is what i determined:
    When Linux mounts the drives incorrectly (take note of the parts in bold, the short numbers are NTFS filesystems, long numbers the Linux filesystems):
    [trusktr@rocketship ~]$ ls -l /dev/disk/by-uuid
    total 0
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 01CA836D8BE82040 -> ../../[b]sdc1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 0ddf0e41-e7e6-4af5-b0e9-bc79a91b12eb -> ../../[b]sdb1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 92b88528-dd0f-4c1b-bcce-54084ef2aceb -> ../../[b]sdb4[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 C838CF5838CF4462 -> ../../[b]sda1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 cdb33de5-0100-4c5f-a9b1-5c1a444e6eac -> ../../[b]sdb3[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 d0a5d49d-169d-43ce-af0f-216dc4a9f604 -> ../../[b]sdb2[/b]
    So an NTFS filesystem is mounted in sda instead of the Linux filesystem
    When Linux mounts everything properly:
    [trusktr@rocketship ~]$ ls -l /dev/disk/by-uuid
    total 0
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 01CA836D8BE82040 -> ../../[b]sdb1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 0ddf0e41-e7e6-4af5-b0e9-bc79a91b12eb -> ../../[b]sda1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 92b88528-dd0f-4c1b-bcce-54084ef2aceb -> ../../[b]sda4[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 C838CF5838CF4462 -> ../../[b]sdc1[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 cdb33de5-0100-4c5f-a9b1-5c1a444e6eac -> ../../[b]sda3[/b]
    lrwxrwxrwx 1 root root 10 Jun 14 21:08 d0a5d49d-169d-43ce-af0f-216dc4a9f604 -> ../../[b]sda2[/b]
    This doesn't tell us much except that I indeed do have uuid's for all the drives.
    So, i guess as kgas said, i probably need to use the uuid in fstab so that Linux always knows which hard drive is the linux drive! In that case, only the uuid for the Linux drive will be necessary. For the other drives it wouldn't matter so much i guess since they don't contain the operating system.
    Alright, i'll be back to determine if this fixes it!
    Last edited by trusktr (2010-06-15 06:41:25)

  • HOW TO upload linux drivers to OES SP2 linux driver store

    Hi everyone,
    I couldn't get iprntcmd to upload a linux driver to OES SP2 driver
    store. Tried everything. Drove me crazy.
    The solution I finally came up with is multi-step but it works. Do
    this as root.
    First:
    You can't upload the drivers in compressed form (.gz extension) so to
    expand them all you run
    for filename in /usr/share/cups/model/*.gz; do gunzip
    /usr/share/cups/model/ "$filename";done
    This expands all the zipped files in the driver directory.
    Second:
    Run the following to upload the drivers to the driver store:
    for filename in /usr/share/cups/model/*.ppd; do iprntman driver linux
    -upload -username admin -P novell -from-ppd
    /usr/share/cups/model/"$filename";done
    Obviously, you need to substitute your own username and password (-P
    parameter). If you don't add the username and password, you'll be
    prompted for them for each driver uploaded.
    It's not pretty, but it'll get you there.
    Regards,
    Don

    Don,
    It appears that in the past few days you have not received a response to your posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at http://support.novell.com in both the "free product support" and "paid product support" drop down boxes.
    - You could also try posting your message again. Make sure it is posted in the correct newsgroup. (http://support.novell.com/forums)
    If this is a reply to a duplicate posting, please ignore and accept our apologies and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Sun SCA6000 Linux driver occasional stalls

    Hi,
    We have encountered an issue with our SCA6000 card's kernel driver in RHEL 5.5. It seems that occasionally, in some (yet unknown) circumstances the card's kernel driver stalls and rebooting the server seems to be the only way to get the driver working again. The following syslog entries can be seen after the driver crash:
    kernel: mca0: userRefresh/semTake returned S_objLib_OBJ_TIMEOUT after 120 seconds
    kernel: INFO: task scakiod:3259 blocked for more than 120 seconds.
    kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
    kernel: scakiod D ffffffff80150790 0 3259 1 3260 3258 (NOTLB)
    kernel: ffff81023adfdc38 0000000000000082 ffff810200000001 ffff8102f6caf7f8
    kernel: 0000000000000000 0000000000000009 ffff81033d2be080 ffff81010b722080
    kernel: 00056915fb68a1df 0000000001066045 ffff81033d2be268 000000023d042a80
    kernel: Call Trace:
    kernel: [<ffffffff8838a05d>] :mca:mca_dbm_response+0x488/0x63c
    kernel: [<ffffffff8008cf9d>] default_wake_function+0x0/0xe
    kernel: [<ffffffff883b822d>] :mcactl:mcactl_ioctl+0xcb2/0x1cfc
    kernel: [<ffffffff80016e31>] generic_file_aio_read+0x34/0x39
    kernel: [<ffffffff8000ceb5>] do_sync_read+0xc7/0x104
    kernel: [<ffffffff883b929d>] :mcactl:mcactl_ioctl_lin+0x26/0x2d
    kernel: [<ffffffff80042181>] do_ioctl+0x55/0x6b
    kernel: [<ffffffff80030204>] vfs_ioctl+0x457/0x4b9
    kernel: [<ffffffff8000b79a>] vfs_read+0x13c/0x171
    kernel: [<ffffffff8004c633>] sys_ioctl+0x59/0x78
    kernel: [<ffffffff8005d116>] system_call+0x7e/0x83
    We suspect that this is somehow related to the SCA6000 Linux driver and how it works in an SMP environment. As a workaround, we have disabled multiprocessing in our server by setting maxcpus=1 in our GRUB configuration. So far the issue hasn't re-occurred, but it's not sure whether this workaround helps or not, because the issue has occurred earlier very rarely.
    Has anyone else encountered this problem?

    As a follow-up, incase anyone else is wondering:
    I purchased a couple 92mm quiet Zalman fans. Then had a friend solder the connectors (I'd have soldered my own hand to it) from the original Nidec fans from both the power supply and CPU fan shroud and re-installed them. In the process, I cleaned out most of the dust from the system, and put a dust filter in between the plastic front panel and the metal case. Everything seems fine now:
    +$ cat /proc/cpuinfo+
    cpu : TI UltraSparc II (BlackBird)
    fpu : UltraSparc II integrated FPU
    prom : OBP 3.31.0 2001/07/25 20:31
    type : sun4u
    ncpus probed : 2
    ncpus active : 2
    After the old fans were pulled, I plugged them both into a 12V power supply, and they were making quite a racket, as well as showing very unstable current draw. Probably very good that I replaced them before they stopped completely
    The new fans don't move quite as much air as the original ones, but I couldn't find a listing for the air volume of the originals, as those particular models aren't manufactured by Nidec anymore. And apparently the U60 does not support any kind of temperature monitoring: lm-sensors found i2c-ipmi and bmcsensors interfaces, but there's nothing behind them. And prtconf doesn't report any thermal monitoring equipment either. The harddrives are sitting at around 38 degrees C, so the fans appear to be doing their jobs.
    So, if anyone else is wondering: yes, you can replace bad fans in an sun sparc U60 powersupply and CPU shroud with quiet off-the-shelf PC fans, with a bit of rewiring (don't forget to clamp the white sensor cable).

  • HELP.....!!!!! Chinese jsp compilation problem.....

    Hi,
    Could someone please help on the above mentioned?
    I'm using JDeveloper 3.2.3 for my program development under Chinese windows platform. I have created a simple JSP page, which contains few static Chinese words and I have included the line
    <%@ page contentType="text/html;charset=UTF-8"%>
    at the top of the page. When I tried to compile it using encoding "UTF8" (under compiler option), the compiler gave me this error:
    C:\Program Files\Oracle\JDeveloper 3.2.3\myhtml\Chinese_html\ChineseList.jsp
    Error: (0) sun.io.MalformedInputException.
    Btw, when I have removed the line <%@ page contentType="text/html;charset=UTF-8"%> from the page and compile, I've got this error:
    C:\Program Files\Oracle\JDeveloper 3.2.3\myhtml\Chinese_html\ChineseList.jsp
    Warning: (0) ISO-8859-1 character set may not match project compiler setting.
    C:\Program Files\Oracle\JDeveloper 3.2.3\myhtml\Chinese_html\ChineseList.java
    Error: (0) malformed input character in C:\Program Files\Oracle\JDeveloper 3.2.3\myhtml\Chinese_html\ChineseList.java.
    I do appreciate your help on this. Thank you.

    Here's some info one of the JSP Developers sent me:
    1. HELP.....!!!!! Chinese jsp compilation problem.....
    The customer is trying to parse a document generated by
    Windows's notepad. When saved in UTF-8, the byte
    order mark is saved too. We have a know bug that
    JSP parser doesn't recognize Byte Order Mark. The
    bug is : 1915285.
    2. CHINESE CHARACTER ON JSP
    . SQLPLUS depends on NLS_LANG setting. If you
    check the windows registry, the default of NLS_LANG
    depends on the OS. The user environment is Traditional
    Chinese, so does NLS_LANG. If we set NLS_LANG
    to .UTF8, SQLPLUS dumps the data in UTF8, however,
    the command prompt will have problem displaying them.
    . For JSP, as mentioned in a previous mail:
    <%@ page contentType="text/html;charset=UTF-8" %> for all languages
    <%@ page contentType="text/html;charset=GB2312" %> for simplified Chinese
    <%@ page contentType="text/html;charset=Big5" %> for traditional Chinese
    . When you enter Chinese characters on a browser,
    the data is automatically converted to page encoding
    (UTF-8 in your case) before sent back to the server.
    But your receiving servlet/JSP needs to have request
    encoding set correctly.
        I'm not sure about the JDeveloper environment,
    but here is a simple JSP you may try to verify your
    OC4J environment:
    a.    To set up the schema:
    connect scott/tiger
    create table tab01(col varchar2(100));
    b. Edit the connect string in nls.jsp
    c. Run the nls.jsp in oc4j instance.
    <!-- nls.jsp -->
    <%@ page contentType="text/html; charset=UTF-8" %>
    <%@ page import="oracle.jdbc.*,java.sql.*,java.io.*"%>
    <HTML>
    <HEAD>
    <TITLE>Hello</TITLE></HEAD>
    <BODY>
    <%
    request.setCharacterEncoding("UTF-8");
    String sampledata="\u7D20";
    String paramValue = request.getParameter("myparam");
    String connStr = "jdbc:oracle:thin:@dlsun478:5521:j2ee01";
    String user = "scott";
    String passwd = "tiger";
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    Connection conn = DriverManager.getConnection(connStr, user, passwd);
    if (paramValue == null || paramValue.length() == 0) { %>
       <FORM METHOD="GET">
       Please input your name: <INPUT TYPE="TEXT" NAME="myparam"
    value="<%=sampledata%>" size=20>
    <BR>
       <INPUT TYPE="SUBMIT" value="Insert Data">
       </FORM>
    <%
      selectData(conn, out);
    else
    %>
       <H1> Insert Data: <%= paramValue %> </H1>
       <br/>
    <%
      insertData(conn, paramValue);
    %>
    <a href="nls.jsp">back</a>
    <%
    %>
    </BODY>
    </HTML>
    <%!
      public void insertData(Connection aConn, String myval)
        try {
          PreparedStatement stmt = aConn.prepareStatement("insert into tab01
    values(?)");
          stmt.setString(1, myval);
          stmt.executeUpdate();
          aConn.close();
        catch (SQLException e) {
          e.printStackTrace();
      public void selectData (Connection aConn, JspWriter out)
        try {
          Statement stmt = aConn.createStatement( );
          ResultSet r = stmt.executeQuery("SELECT col FROM tab01");
          out.println("<H1>List of Data:</H1>");
          while (r.next()) {
            out.println(r.getString(1)+"<br/>");
          aConn.close();
        catch (SQLException e) {
          e.printStackTrace();
        catch (IOException e) {
          e.printStackTrace();
    %>

  • Linux-Driver Feedback

    Hello!
    I am working on an embedded linux box targeted for measuring data and presenting the stuff over the web -> acting as webserver.
    We had several problems with the Linux-Version of niDAQmx-base and nivisia, I hope those can be fixed in the next version of the Linux-Driver package:
    * NVISIA is based on those ugly automatic installers, which are completly useless of you do not use an RPM based distribution (common on embedded systems).
    * even the C-only drivers link against libX11, libXext and liblvmesa - whats this? On many systems those libraries are not present at all - and many computers measuring do not even have a CRT.
    * No error messages at all (grrr!!!): If you use e.g. daqlistdevices you do not get any error - it just does not find any devices. It seems it does load libX11 or some libraries like that at runtime - and does not print out any error messages at all - even the /tmp/blabla-error files are empty.
    We use it conjunction with nivisia, no errors - never.
    Not even a single line - thats not funny!!
    Conclusion: We needed about 3 days to get our USB-6008 to work, with hours of studying strace-logs (shows syscalls made by application). 3 Days!! With better error messages and maybe distribution-independent packages this could have been done in 2 hourse.
    The current software package looks more like a "hey buy NI stuff - we have linux support"...
    Please fix this, lg Clemens Eisserer
    PS: However to not only complain about issues, the idea to use usbdevfs is really great!Message Edited by Linuxhippy on 04-11-2005 02:13 AM
    Message Edited by Linuxhippy on 04-11-2005 02:14 AM
    Message Edited by Linuxhippy on 04-11-2005 02:15 AM

    * Its not possible to use the c-interface
    as through JNI library with Java.
    I normally created a shared-library exposing some features to the java-world, but as soon as I linked this shared-library (linking was enough, even if nothing of was used) java really crashed hard at startup.
    I wasn't even able to kill it with "kill -15", I really had to terminate it hard.
    I do not know exactly where this comes from, but I assume it is nut possible to load any shared libaries that link to the c-interface at runtime - I do not know wether this is threading-dependent or not.
    waw - this all is just crap!

  • Removing compiler problem markers

    Does anybody know why I keep getting a pop up window that is
    telling me it can't find a marker id at some location number? I am
    getting one of these messages about every other time I save and
    compile and it is getting RATHER ANNOYING!!! What does it mean and
    how do I eliminate it???
    Thanks in advance for helping me lower my blood pressure!!!
    Have an Ordinary Day...
    KomputerMan ~|:-)

    Yes, I am now getting the same error - but slightly different
    wording
    Removing compile problem markers (Time of error: blah blah
    blah...)
    The details section states:
    An internal error occurred during "Removing compiler problem
    markers".
    java.lang.NullPointerException
    I'm able to compile the same code with no problem from the
    command line on a Linux box. Running the clean comand doesn't fix
    this unfortunately.
    Some background info: I'm running a FDS project against a
    JBoss server on a windows XP machine.
    So, I deleted my project and shut down flex builder. Then
    removed the project files (.actionScriptProperties, .project, &
    .flexProperties) and removed the project folder from the flex.war
    folder in the jboss server. Restarted Flex Builder and created a
    new project the same way the project was built. And wa-la the
    problem is gone.
    So, something has gone bad with the project, but I am not
    sure what because a look a the previous project files and they all
    seem normal. I was having problems with the project trying to
    create the "Output Directory" early, but a rebuild of the project
    seemed to fix that too.
    hope this helps.
    --Andy

  • Pxi gpib linux driver

    I am trying to use the 0.6 gpib linux driver with a pxi gpib card.
    The driver compiles fine but when I do insmod it can't find the card.
    The function call ib_init in init_module fails (ib_linux.c).
    I am using redhat linux with 2.2.16 kernel on a pxi-1000b. All the prerequisites to build the kernel are ok.
    This is the output from lspci -v:
    00:13.0 Communication controller: National Instruments: Unknown device c821 (rev 01)
    Flags: bus master, medium devsel, latency 32, IRQ 11
    Memory at d7006000 (32-bit, non-prefetchable)
    Memory at d7000000 (32-bit, non-prefetchable)
    Questions:
    1) Is this driver supposed to work with a pxi gpib card?
    2) What can I do next?
    Thanks
    Rodolfo Saccani

    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.
    In addition to that, I've included a couple of links that may help you get going.
    http://ae.natinst.com/operations/ae/public.nsf/fca7838c4500dc10862567a100753500/f92bc1b164aec1bd86256923006b7802?OpenDocument
    http://ae.natinst.com/operations/ae/public.nsf/fca7838c4500dc10862567a100753500/862567530005f09c8625675b005e1136?OpenDocument
    Good luck!
    Kim L.
    Applications Engineer
    National Instruments

  • Labview for Linux. Datasocket problem

    Hello everybody,
    I have a problem using datasocket connections in Labview for Linux. The problem is the starting of the connection, it's too slow. It takes around 3 or 4 seconds each connection. We are working with a lot of connections (one per Tag in a DSC code). If we test the same vi in Windows, it takes one or two seconds to open 30 connections.
    What can we do?
    Thanks!!

    Hello again apmonte,
    I attempted to recreate this behavior on a Linux machine here running a Kernel
    2.6 build, but could not replicate the issue (even when I gave a file/directory
    777 permissions).  This could, however, be related to some issues with the
    way Linux updated its file searching and directory listing functions with
    Kernel 2.6.  I believe that the LabVIEW 7.1.1 maintenance release/patch
    fixed some of these issues.  You might want to install that patch, and mass
    compile the LabVIEW directory (the LabVIEW mass compile command from the
    "Tools->Advanced" menu).  You can find links to the patch and
    a little information on it here:
    http://digital.ni.com/public.nsf/websearch/AAB2D84EF29F90DA86256F4D00776E5A?OpenDocument. 
    Please let me know if this does not resolve this issue.
    Travis
    Travis M
    LabVIEW R&D
    National Instruments

  • Linux driver for wireless PCMCIA card CD54G2

    I puchased a wireless PCMCIA card - doesn't say who produced it, but is says: "Marketing name: CB54G2", so I guess it is made by MSI.
    I have dual boot laptop - WinXP and Linux Suse 9.1 Professional. I have no problem using this card under WinXp, but I am looking for a Linux driver for this card. Any idea where I find it?
    Thanks,
    Zalek

    Hi,
    Download and install the driver for Realtek wireless RTL8185L from  here.
    Use the Windows 7 driver. If there will be problem with the installation process then use the Compatibility mode.
    Resource:
    Windows 8 compatibility mode
    ** Say thanks by clicking the "Thumb up" icon which is on the left. **
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **

Maybe you are looking for

  • Scroll malfunction with Mountain Lion and Mavericks after download

    Since I downloaded Mountain Lion and now Mavericks the scroll function has stopped working. All other pad functions work but not scroll with 2 fingers. Anyone else solved the problem?

  • U00A7ECH Engineering Change with Purchase Order, Process Order and Sales Order

    Hello All, Can someone kindly explain me the integration points of Engineering Change with 1. Purchase Order 2. Process Order 3. Sales Order I know we can see the Rev Letter in the first two. Is there a 'refresh' function inside the  PO, Process Orde

  • Option Key Not Working Correctly

    Hi All, I'm having a very strange issue with my Option Key all of a sudden. It has stopped functioning as an Option Key and will ONLY increase the volume setting. When I bring up the keyboard viewer the Option Key won't register, it just turns up the

  • Condition, Expression 2 Question

    Hi, I'm relatively new to ApEx, so I apologize if my question is light weight. One of the selections for condition type is "Value of Item in Expression 1 = Expression 2". I wanted to only display a button if 2 fields had the same value, and thought t

  • Is paddingBottom working with runtime StyleSheets on htmlText?

    I have an htmlText string in my TextArea like this: <div class='titleresults'><p id='25220' > <span class='longtitle'>The Rushworth Gospels Mt</span><span class='shorttitle'> (MtGl Ru)</span></p> <p id='20.1'  class='passage'><span class='edln'>◦ (20