libguide40.dll, but found libiomp5md.dll already initialized

Moderator: Ken Berry

Post Reply
BroBillnTexas
Posts: 13
Joined: Mon Feb 09, 2009 3:15 am
operating_system: Windows 7 Ultimate
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: nVIDIA MCP72P
processor: AMD Athlon 64 X2 Dual Core Processor 6000plus
ram: 4 GIG
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 4 T
Monitor/Display Make & Model: LG - FLATRONW2252TQ-TF
Location: Carrollton, Texas

libguide40.dll, but found libiomp5md.dll already initialized

Post by BroBillnTexas »

I tried to create a DVD from the Share menu, but kept getting the following error message, after which VS ProX4 crashes and closes.
Error Message:
OMP abort: Initializing libguide40.dll, but found libiomp5md.dll already initialized.
This may cause performance degradation and correctness issue.
Set environment variable KMP_DUPLICATE_LIB_OK=TRUE to ignore this problem and force the program to continue ayway.
Please note that the use of KMP_DUPLICATE_LIB_OK is unsupported and using it may cause undefined behavior.
For more information, please contact Intel<R> Premier Support.


I went to the Intel web site at:
[url]http://software.intel.com/en-us/ar ... uide40dll/[/url]
But could not figure out how to fix the issue. I did a search on all hard drives for both .dll's, and could not find any of them.

Then searched the web again and found the following Solution:

Set the Windows Environmental Variable for KMP_DUPLICATE_LIB_OK to TRUE.

Windows 7
Right click on the Computer icon on your Desktop and choose Properties option.
In the System window click on Advanced system settings in the left pane
In the System Properties window select Advanced tab and click on Environment Variables… button given at the bottom of the window
In the Environment Variables window you will notice two columns User variables for a username and System variables.
Now to add a new User variable click on New… button. In the New User Variable dialog box type the Variable name and Variable value and click OK button
OR
To remove a User variable click on the required User variable and then click on Delete button.
OR
To edit a User variable click on Edit… button. In the Edit User Variable dialog box edit the Variable name and Variable value and click OK button
Note: If you want to add, remove or edit System Variables then repeat this step under System variables column but be careful while doing this.
Click OK button in the Environment Variables dialog window
Click OK on System Properties window
Close System window

Windows Vista

Choose Start > Control Panel.
Click System and Maintenance, click System , and then click Advanced Settings in the left pane.
Click Environmental Variables at the bottom of the dialog box.
In the User Variables section, click New.
Enter the variable name KMP_DUPLICATE_LIB_OK (name must contain capital letters and underscores).
Enter the variable value TRUE and click OK.
In the System Variables section, click New..
Enter the variable name KMP_DUPLICATE_LIB_OK.
Enter the variable value TRUE and click OK.
Click OK to close Environmental Variables, and click OK again to close System Properties.

Windows XP

Choose Start > Control Panel, and then double-click System.
Select the Advanced tab in the System Properties window.
Click Environmental Variables at the bottom of the dialog box.
In the User Variables section, click New.
Enter the variable name KMP_DUPLICATE_LIB_OK (name must contain capital letters and underscores).
Enter the variable value TRUE and click OK.
In the System Variables section, click New.
Enter the variable name KMP_DUPLICATE_LIB_OK.
Enter the variable value TRUE and click OK.
Click OK to close Environmental Variables, and click OK again to close System Properties.


For me using Windows 7, the above corrected the issue.

Thanks
Bill :D
Post Reply