RE: warning LNK4099

From: Russ Keldorph [MS] (russellk_at_online.microsoft.com)
Date: 07/30/04


Date: Fri, 30 Jul 2004 14:55:26 GMT

All of those missing PDBs should have come with your Platform Builder
installation in %_WINCEROOT%\public\COMMON\oak\lib\ARMV4I\retail. It looks
like fulllibc.lib was somehow copied without copying its PDBs. Normally,
the sysgen process would have copied them. At any rate, copying the PDBs
next to fulllibc.lib should allow the linker to find them.

-- 
Russ Keldorph
russellk@online.microsoft.com (Remove the 'online.' from my address to 
reach me.)
This posting is provided "AS IS" with no warranties, and confers no rights.
OR if you wish to include a script sample in your post please add "Use of
included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm"
--------------------
> From: "A.User" <a_user@home.com>
> Subject: warning LNK4099
> Date: Thu, 29 Jul 2004 16:55:59 -0400
> Lines: 30
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
> Message-ID: <OPEt75adEHA.3392@tk2msftngp13.phx.gbl>
> Newsgroups: microsoft.public.windowsce.platbuilder
> NNTP-Posting-Host: unknown-167-83-10.baxter.com 167.83.10.24
> Path: 
cpmsftngxa10.phx.gbl!TK2MSFTFEED01.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13
phx.gbl
> Xref: cpmsftngxa10.phx.gbl microsoft.public.windowsce.platbuilder:53109
> X-Tomcat-NG: microsoft.public.windowsce.platbuilder
> 
> I get these warnings quite often ... I understand they are not harmfull 
but
> I would like to fix.
> I believe these are caused by not having debug info for library. I still 
get
> warning even with "retail" builds??
> Is there a way to fix?
> Suppress warning?
> Fix with linker command option?
> 
> c:\wince420\platform\ribbsp\eboot\fulllibc.lib(__div0.obj) : warning
> LNK4099: PDB 'ccrthelp.pdb' was not found with
> 
'C:\WINCE420\PUBLIC\Sigma42\WINCE420\RIBBSP\cesysgen\oak\lib\ARMV4I\retail\f
> ulllibc.lib' or at
> 'C:\WINCE420\platform\RIBBSP\target\ARMV4I\retail\ccrthelp.pdb'; linking
> object as if no debug info
> 
> c:\wince420\platform\ribbsp\eboot\fulllibc.lib(xtoa.obj) : warning 
LNK4099:
> PDB 'ccrtconv.pdb' was not found with
> 
'C:\WINCE420\PUBLIC\Sigma42\WINCE420\RIBBSP\cesysgen\oak\lib\ARMV4I\retail\f
> ulllibc.lib' or at
> 'C:\WINCE420\platform\RIBBSP\target\ARMV4I\retail\ccrtconv.pdb'; linking
> object as if no debug info
> 
> c:\wince420\platform\ribbsp\eboot\fulllibc.lib(atox.obj) : warning 
LNK4099:
> PDB 'ccrtconv.pdb' was not found with
> 
'C:\WINCE420\PUBLIC\Sigma42\WINCE420\RIBBSP\cesysgen\oak\lib\ARMV4I\retail\f
> ulllibc.lib' or at
> 'C:\WINCE420\platform\RIBBSP\target\ARMV4I\retail\ccrtconv.pdb'; linking
> object as if no debug info
> 
> 
>