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, ErwinOk, 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
nkranYour 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
SongCan 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,
DonDon,
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). -
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();
%> -
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 -
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 SaccaniIf 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,
ZalekHi,
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