Which Linux distributions are supported ?
Can I install PLM license server on an old 32 bit linux server ?
I have a PragmaDev Studio license but PragmaDev Developer does not start ?
How do I get my hostname and hostid for FLEXlm ?
The license does not work, how can I check my FlexLm installation ?
How to install and start FLEXlm license manager under Windows ?
How to remove a daemon from the FLEXlm path ?
How can I set a pre-configured Windows installation ?
Why do I get a Runtime error on Windows at startup ?
How can I add a new language support in PragmaDev ?
What is PragmaDev export control number (ECCN) ?
Do I have access to PragmaDev source code ?
The PragmaDev Developer debugger does not start
Is there a discrete time mode ?
The debugger can not connect to the socket unless the port number is modified.
Which Linux distributions are supported ?
PragmaDev Studio and PragmaDev Process should work on any recent 64 bit Linux distribution without any additional installation. It has been tested on Ubuntu 18.04, openSuse Leap 15.0, and CentOS 5 to 7. Please note that PragmaDev Studio current version requires X11 windowing system. In distribution offering alternative systems such as Wayland in Fedora 31 or CentOS 8, please make sure to activate the Xorg display manager option when logging.Can I install PLM license server on an old 32 bit linux server ?
Yes, for that you need to use the files below as there is no more 32 bit linux executable provided in our standard distribution.I have a PragmaDev Studio license but PragmaDev Developer does not start ?
Even though PragmaDev Specfier, PragmaDev Developer and PragmaDev Tester are parts of PragmaDev Studio, if you explicitly launch one of them, the tool will try to take a license of this specific tool without trying to take a Studio license. So if you have a Studio license and want to use Developer, you have to install and launch Studio.How do I get my hostname and hostid for FLEXlm ?
The license does not work, how can I check my FlexLm installation ?
lmutil - Copyright (C) 1989-2001 Globetrotter Software, Inc. Flexible License Manager status on Thu 9/11/2003 11:37 [Detecting lmgrd processes...] License server status: 27000@sun1 License file(s) on sun1: /opt/globetrotter/etc/pragmad.lic: sun1: license server UP (MASTER) v8.0 Vendor daemon status (on sun1): pragmad: UP v8.0 Feature usage info: Users of rtds: (Total of 30 licenses available) "rtds" v2.1, vendor: pragmad floating license john workstation1 196.184.18.1 (v2.1) (sun1/27000 541), start Thu 9/11 1:04 marc sun1 196.184.18.3 (v2.1) (sun1/27000 206), start Thu 9/11 1:28 alice workstation3 workstation3 (v2.1) (sun1/27000 629), start Thu 9/11 1:57 alice workstation3 workstation3 (v2.1) (sun1/27000 304), start Thu 9/11 1:59 john workstation1 196.184.18.1 (v2.1) (sun1/27000 436), start Thu 9/11 2:09 marc sun1 196.184.18.3 (v2.1) (sun1/27000 135), start Thu 9/11 2:14 marc sun1 196.184.18.3 (v2.1) (sun1/27000 721), start Thu 9/11 2:25 Users of msc-tracer: (Total of 10 licenses available)That lists all the available licenses and who is currently using the licenses.
If you get a socket "connection refused" you should try the following:
How to remove a daemon from the FLEXlm path ?
To remove a daemon from the FLEXlm path type the following command: How to install and start FLEXlm license manager under Windows ?
lmutil lmpath -override <daemon name> ""
Go to $RTDS_HOME/share/flexlm/bin/windows directory, start lmtools, and use "Configuration using services":
Go to the "Config services" tab and fill in the path to the files such as in the example below:
Go to the "Start/Stop/Reread" tab and start the server:
-------- Status -------- Flexible License Manager status on Mon 7/4/2005 14:44 [Detecting lmgrd processes...] License server status: 27000@tourdell License file(s) on tourdell: C:\FLEXlm\license\license.dat: tourdell: license server UP (MASTER) v8.0 Vendor daemon status (on tourdell): pragmad: UP v8.0 Feature usage info: Users of rtds: (Total of 1 license available)
How can I set a pre-configured Windows installation ?
The Setup program accepts optional command line parameters. These can be useful to system administrators, and to other programs calling the Setup program.
Why do I get a Runtime error on Windows at startup ?
When starting PragmaDev on Windows a known error is:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\PragmaDev\bin\runPragmadevStudio-windows.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
This is usually due to a bad installation of PragmaDev. Remove the installation directory, expand the downloaded archive
in an empty directory, and install PragmaDev again. If the problem remains, please contact support.
Why is MSVCR90.dll missing ?
When starting PragmaDev on Windows, a pop up window claims the MSVCR90.dll is missing.
There seems to be a problem with the versions of the Microsoft C++ runtime installed on various systems.
Apparently, for PragmaDev to work, installing the Microsoft Visual C++ 2008 Redistributable Package seems to
be needed in some cases. This package can be freely downloaded from here:
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
PragmaDev is installed in a Unix shared mount point. Is there a way to point the application to use the fonts from there ?
PragmaDev relies on installed X11 fonts so it is not possible to have PragmaDev to use a font in a given directory. However, there are ways to tell X11 where to look for its fonts: if you can modify the configuration file for the font system located at /etc/fonts/fonts.conf, you can add a line:
<dir>/my/shared/directory</dir>after the existing <dir>…</dir> lines and fonts will be automatically loaded from this location. The directory should only contain the DejaVuSansMono-Roman.ttf file. However, this requires to be able to modify the configuration file on every computer that will use PragmaDev. A more manageable solution might be to create a wrapper script for PragmaDev which does the following:
How can I add a new language support in PragmaDev ?
The language files are situated in $RTDS_HOME/share/gui/lang.
The list of supported languages and related files is defined in the languages file.
Add the new language and the translation file in the list.
Edit the new translation file with a UTF-8 editor such as
notepad2 on Windows
and uedit on Unix.
It is important to first define the UTF-8 encoding in the editor as described below in notepad2:
Then each source sentence should be translated in the target tag as described below:
What is RTDS export control number (ECCN) ?
The US Department of Commerce - Bureau of Industry and Security has classified Real Time Developer Studio: EAR 99.
Do I have access to PragmaDev source code ?
PragmaDev source code is accessible for any customer with a valid maintenance contract for one of the following reasons: major bug not corrected from one version to another, product line discontinuity, company bankruptcy.
PragmaDev Developer debugger
PragmaDev Developer debugger does not start and I get the following message: "Please check the debugger command in the generation profile".
As the message states you should check the debugger command in the generation profile. If it looks ok, try the debugger command in a shell or a DOS window. If the command is "not found", please re-install the debugger.
Is there a discrete time mode ?
When simulating with Windows or Posix, since V2.1, system time is based on the host time. Please note that if you break the system execution, the timer is still running. So if you start a 5 seconds timer and interrupt execution during 10 seconds; as soon as you continue execution, the timer will go off.