My Oracle Support Banner

E1: PKG: Package Build Error - No BSFNs Built -"jdertdll.c Fatal Error C1074: 'IDB' is illegal extension for PDB file" - Windows 2008 Server (Doc ID 1163973.1)

Last updated on JANUARY 02, 2020

Applies to:

JD Edwards EnterpriseOne Tools - Version 8.98 to 8.98 [Release 8.98]
Microsoft Windows Itanium (64-bit)
Microsoft Windows x64 (64-bit) - OS Version: 7
Microsoft Windows x64 (64-bit) - Version: 2008 R2
Checked for relevance on May 8, 2013

Symptoms

This note describes an error building a package on the Deployment Server which has Windows Server 2008 operating system with Visual Studio compiler version 2008. Package does not build BSFNs.

The package build log file buildlog.txt contains the following errors:

...
jdertdll.c
\\<DeploymentServer>\E900\DV900\package\TEST\work\jdertdll.c : fatal error C1074: 'IDB' is illegal extension for PDB file:

B01RS103.c

...for many files in jdertdll.c
...and then...

\\<DeploymentServer>\E900\DV900\package\TEST\source\N01RS507.c : fatal error C1074: 'IDB' is illegal extension for PDB file:
LINK : fatal error LNK1181: cannot open input file '\\<DeploymentServer>\E900\DV900\package\TEST\lib32\sCALLOBA.lib'
...
mt.exe : general error c10100b1: Failed to load file "\\<DeploymentServer>\E900\DV900\package\TEST\bin32\CALLOBA.dll". The system cannot find the file specified.
...
jdertdll.c
\\<DeploymentServer>\E900\DV900\package\TEST\work\jdertdll.c(1) : fatal error C1083: Cannot open precompiled header file: 'jde.pch': No such file or directory

BD3N0003.c
...for many files in jdertdll.c.
...
mt.exe : general error c10100b1: Failed to load file "\\<DeploymentServer>\E900\DV900\package\TEST\bin32\CBUSPART.dll". The system cannot find the file specified.
...
and then more for jde.pch...
...
****** Build was interrupted by user or error *****



\<DeploymentServer>\E900\DV900\package\TEST\work\jdertdll.c (jdertdll.err) says:

\\<DeploymentServer>\E900\DV900\package\TEST\work\jdertdll.c : fatal error C1074: 'IDB' is illegal extension for PDB file:



Microsoft's web site contains the following about the error:

Error Message
'IDB' is illegal extension for PDB file: filename
The compiler expects program databases to have the .pdb extension.

Changes

This is a new deployment server.  Customer has not yet successfully built a package on this deployment server.

As a workaround you may be able to install a client workstation using the DV900FA standard package that is delivered with your EnterpriseOne install and then build the package from that workstation.  But, packages built from the deployment server will not build the BSFNs.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.