User Tools

Site Tools


code:work:lvisf:2020centos8withgui:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
code:work:lvisf:2020centos8withgui:start [2020/02/01 14:54] – [Compile Ourselves] davidcode:work:lvisf:2020centos8withgui:start [2020/02/13 23:25] (current) – [Malibu Qt Library] david
Line 97: Line 97:
  
 ==== Compile Ourselves ==== ==== Compile Ourselves ====
 +
 +==== Malibu Qt Library ====
 +
 +For our old CentOS 6.5 we need to build the libraries from scratch
 +
 +  - Become root <code>
 +sudo bash
 +</code>
 +  - Install a dependent 3rd party utility that is not mentioned in the readme (but doesn't fix the issue) Here is how to install it on CentOS 6<code>
 +yum install wxWidgets-devel
 +yum install wxBase #for /usr/bin/wx-config-3.0
 +cd /usr/bin; ln -s wx-config-3.0 wx-config
 +</code>
 +  - Create the **Makefiles** for the debug and release <code>
 +cd /usr/Innovative/Malibu/Qt
 +/usr/lib64/qt4/bin/qmake -spec /usr/lib64/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o MakeAllDebug MakeAll.pro
 +/usr/lib64/qt4/bin/qmake -spec /usr/lib64/qt4/mkspecs/linux-g++ -unix CONFIG+=release -o MakeAllRelease MakeAll.pro
 +</code>
 +  - Compile <code>
 +
 +</code>
 +  - For some reason, the Qt path is missing in **Framework_Qt**<code>
 +Could manually just add the path to the MakeAllDebug but it appears to overwrite when I run from above
 +Looks to be missing at least this:  -I../../../../include/QtGui
 +</code>
 +
 +==== Snap ====
  
   - Looks like    - Looks like 
Line 181: Line 208:
 JP1connector is the front panel connector for the analog inputs, external clock and external trigger inputs. JP1connector is the front panel connector for the analog inputs, external clock and external trigger inputs.
  
-|Connector Type | MDR | +Connector Type                         | MDR                 
-|Number of Connections | 68 | +Number of Connections                  | 68                  
-|Connector Part Number 3M part number | 10268-55H3VC | +Connector Part Number 3M part number   | 10268-55H3VC        
-|Mating Connector: 3M part number | 10168-6000EC (IDC) | +Mating Connector: 3M part number       | 10168-6000EC (IDC)  
-|Digikey ([[www.digikey.com]]) | P/N MPB68A-ND | +Digikey ([[https://www.digikey.com]])  | P/N MPB68A-ND       
-Cable Innovative part number | 65057 | +Cable Innovative part number           | 65057               |
  
 MDR68 male to-male, 36 inches (0.91meters) MDR68 male to-male, 36 inches (0.91meters)
Line 209: Line 236:
 | 34   | TRIGGER1  | 68   | TRIGGER0  | | 34   | TRIGGER1  | 68   | TRIGGER0  |
  
-0.00027778 x 72 = 0.02 +My question to Innovative Tech Support 2020.02.01 
 +<code>
 In Common/ApplicationIo.cpp In Common/ApplicationIo.cpp
   HandleDirectDataAvailable()   HandleDirectDataAvailable()
Line 220: Line 247:
    and then let it continue?    and then let it continue?
        
-   seems like the right place to do that? +   seems like the right place to do that?   
-    +</code>
-   +
code/work/lvisf/2020centos8withgui/start.1580568895.txt.gz · Last modified: 2020/02/01 14:54 by david