# New Ticket Created by  Dennis Rieks 
# Please include the string:  [perl #30327]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=30327 >


Hello all,

my new tinderbox [starshadow (WinXP; x86; vc6; system icu 2.8)] failed to link 
parrot.exe:

        link -out:parrot.exe -nologo -nodefaultlib -debug     -machine:x86  -debug 
imcc\main.obj blib/lib/libparrot_s.lib   oldnames.lib kernel32.lib user32.lib 
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib 
oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib version.lib 
odbc32.lib odbccp32.lib msvcrt.lib /libpath:/devel/tinder/vc6/icu/lib 
icuuc.lib
libparrot_s.lib(platform.obj) : error LNK2001: unresolved external symbol 
_S_ISBLK
libparrot_s.lib(platform.obj) : error LNK2001: unresolved external symbol 
_S_ISCHR
libparrot_s.lib(platform.obj) : error LNK2001: unresolved external symbol 
_S_ISDIR
NEXT ERROR parrot.exe : fatal error LNK1120: 3 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
nmake complete

I think this is the reason:
src\platform.c(225) : warning C4013: 'S_ISDIR' undefined; assuming extern 
returning int
src\platform.c(228) : warning C4013: 'S_ISCHR' undefined; assuming extern 
returning int
src\platform.c(228) : warning C4013: 'S_ISBLK' undefined; assuming extern 
returning int

I don't know how to fix this on win32... Any ideas?

thx

Dennis

--
Dennis Rieks
[EMAIL PROTECTED]

Reply via email to