Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29282 Discussions

ServerCom failed to register with regsvr32

pellea
Beginner
2,149 Views
Hello,

Visual Fortran Compiler XE 12.0.1.127 [IA-32]cannot register the DLL.

I have the following error in the output tab:
"

Registering output...

set PATH=C:\\Program Files\\Intel\\ComposerXE-2011\\\\redist\\ia32\\compiler;C:\\Program Files\\Intel\\ComposerXE-2011\\\\redist\\ia32\\mkl;%PATH%

cd /D A:\\Develop\\Sources\\Intel\\ServerCom\\Debug\\

regsvr32.exe /s "ServerCom.dll"

Project : error PRJ0019: A tool returned an error code from "Registering output..."

"

How can I resolve this?

Thanks,
Pellea
0 Kudos
1 Solution
Steven_L_Intel1
Employee
2,149 Views
This error suggests that your DLL depends on another DLL that is not found or is the wrong version. Download Dependency Walker, run it and drag your DLL onto its window. See what errors it gives you. Ignore things such as IESHMS.DLL.

View solution in original post

0 Kudos
4 Replies
Steven_L_Intel1
Employee
2,149 Views
Try a "regsvr32 ServerCom.dll" from a Fortran Build Environment command prompt - what error do you get? You might also look at the build log to see if a more helpful error is there - the PRJ0019 error is generic and not helpful.
0 Kudos
pellea
Beginner
2,149 Views
This is already the result of the HTML build log file.

When I executed this command I got a popup with this error:
"The module "ModuleName" was loaded but the call to DllRegisterServer failed with error code 0x80040201".
0 Kudos
Steven_L_Intel1
Employee
2,150 Views
This error suggests that your DLL depends on another DLL that is not found or is the wrong version. Download Dependency Walker, run it and drag your DLL onto its window. See what errors it gives you. Ignore things such as IESHMS.DLL.
0 Kudos
pellea
Beginner
2,149 Views
Great thanks.

There was well a missing DLL. We added it and it works!
0 Kudos
Reply