07-11-2011 08:19 AM - edited 07-11-2011 08:23 AM
Hello everyone.
I try to install NI-DAQmx 8.0.2 on openSUSE 11.2, but I got these errors:
Checking required install tools...
Checking installer tool versions...
dpkg Not found in current path
rpm 4.7.1 can be used with a default installation path
tar 1.21
Checking dependencies...
glibc 2.10.1
Unpacking install files to /tmp/nidaqmx-8.0.2f0.install...
gcc Not found in current path
*** ERROR: Some required tools are missing or were not found. ***
This text says that openSUSE 11.2 is supported.
Can someone help me?
This driver gave the same result.
07-12-2011 10:41 AM
Hi Decadence,
Just to clarify before this thread gets started - are you using a 32 bit or 64 bit version of openSUSE? The DAQmx driver will only support 32 bit versions of Linux operating systems.
07-13-2011 02:45 AM
HI Jack H.
I use the 32 bit version.
07-13-2011 05:51 PM
That's good to hear. What steps did you take before installing DAQmx 8.0.2? The Readme for the driver has some pre-installation steps that you need to follow and some steps specific to openSUSE users. Can you verify your kernel settings and that you installed the kernel-source package prior to installing DAQmx?
The installation process compiles a small amount of code to customize the software to your installation. Before running the installer, you must have the following compiler facilities installed from your Linux distribution CD or other Linux distribution medium: * The GCC compiler and C++ support * The make utility * The kernel source files for building kernel modules that exactly correspond to the kernel version you are running. Note the name of this package can vary and it is recommended that the package descriptions are read to ensure the correct package is installed. Common names for this package are kernel-devel, kernel-<buildname>-devel, or kernel-source. Mandriva users should install the kernel-<buildname>-devel package where buildname can be determined by running "uname -r". For example you should install the kernel-desktop586-devel package if "uname -r" returns 2.6.27-desktop586-0.rc8.2mnb. openSUSE users should install the kernel-source package and ensure that the kernel sources have been configured before attempting installation. Refer to the "Installation Issues" section for directions on how to do this. Use the software-install facility of your Linux distribution to verify that the above-listed packages are present. You can then begin installation. You must have root privileges to install. Complete the following steps to install NI-DAQmx: 1. Copy the "INSTALL" and the "distribution" .tar.gz files to any directory. (Files must be located in the same directory.) 2. As root, run "./INSTALL". 3. Follow the instructions of the installer.
07-22-2011 03:46 AM
Hi Jake H.
Thanks for your replies.
I did next steps:
- Install The GCC compiler and C++ support
- Install The make utility
Read Me (Installation Issues section)
On openSUSE complete the following steps:
1. Ensure you have installed kernel-source and kernel-syms packages
corresponding to the version of the currently running kernel. The version of
the currently running kernel can be determined by issuing the command
"uname -r".
2. Change the directory to the /usr/src/linux-<version> directory, where
<version> corresponds to the currently running kernel version.
3. Run "zcat /boot/symvers-<version>.gz > Module.symvers" as root to prepare
modversion support.
4. Run "make cloneconfig" as root to configure the sources for the currently
running kernel.
5. Run "make modules_prepare" as root to prepare the headers for compilation.
6. Run the NI-DAQmx INSTALL script.
On fourth step I got - "goals aren't set and make file is not found" (I hope this translation is correct).
The same situation on the step 5.