List Info

Thread: Re: Change 31947: fifth attempt to silence S_emulate_eaccess compiler warning




Re: Change 31947: fifth attempt to silence S_emulate_eaccess compiler warning
user name
2007-09-24 08:55:40
> Change 31947 by davemdavem-pigeon on 2007/09/24
00:42:07
>
>         fifth attempt to silence S_emulate_eaccess
compiler warning
>
> Affected files ...
>
> ... //depot/perl/embed.fnc#522 edit
> ... //depot/perl/embed.h#713 edit
> ... //depot/perl/pp_sys.c#545 edit
> ... //depot/perl/proto.h#858 edit

You're gonna need a 6th attempt 'cause this won't build:

PATH=/cygdrive/c/perl_tmp/31953/perl-current:.:/home/jhedden
/bin:/usr/local/src/perl/bin:/usr/local/bin:/usr/bin:/bin:/u
sr/X11R6/bin:/c/Program
Files/WiX:/c/djgpp/bin:/c/Program
Files/apache-ant-1.7.0/bin:/c/Program
Files/nant-0.85/bin:/c/j2sdk1.4.2_14/bin:/c/dev-cpp/bin/:/c/
WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/system32/WBEM:/c/blp/
API/dde:/c/blp/API:/c/oracle/ora92/bin:/c/Program
Files/Oracle/jre/1.3.1/bin:/c/Program
Files/Oracle/jre/1.1.8/bin:/c/Program
Files/Hummingbird/Connectivity/7.10/Accessories/:.:/usr/loca
l:/etc:/usr/lib:/lib:/usr/sbin
gcc -L/cygdrive/c/perl_tmp/31953/perl-current
-Wl,--enable-auto-import -Wl,--export-all-symbols
-Wl,--stack,8388608
-Wl,--enable-auto-image-base -Wl,--enable-auto-import -s
-L/usr/local/lib -o miniperl miniperlmain.o opmini.o
libperl.a -ldl
-lcrypt -lgdbm_compat
libperl.a(pp_sys.o):pp_sys.c:(.text+0x80d2): undefined
reference to
`_emulate_eaccess'
collect2: ld returned 1 exit status
make: *** [miniperl.exe] Error 1
Make failed

Re: Change 31947: fifth attempt to silence S_emulate_eaccess compiler warning
user name
2007-09-24 09:15:40
On Mon, Sep 24, 2007 at 09:55:40AM -0400, Jerry D. Hedden
wrote:
> > Change 31947 by davemdavem-pigeon on 2007/09/24
00:42:07
> >
> >         fifth attempt to silence S_emulate_eaccess
compiler warning
> >
> > Affected files ...
> >
> > ... //depot/perl/embed.fnc#522 edit
> > ... //depot/perl/embed.h#713 edit
> > ... //depot/perl/pp_sys.c#545 edit
> > ... //depot/perl/proto.h#858 edit
> 
> You're gonna need a 6th attempt 'cause this won't
build:
> 
>
PATH=/cygdrive/c/perl_tmp/31953/perl-current:.:/home/jhedden
/bin:/usr/local/src/perl/bin:/usr/local/bin:/usr/bin:/bin:/u
sr/X11R6/bin:/c/Program
> Files/WiX:/c/djgpp/bin:/c/Program
> Files/apache-ant-1.7.0/bin:/c/Program
>
Files/nant-0.85/bin:/c/j2sdk1.4.2_14/bin:/c/dev-cpp/bin/:/c/
WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/system32/WBEM:/c/blp/
API/dde:/c/blp/API:/c/oracle/ora92/bin:/c/Program
> Files/Oracle/jre/1.3.1/bin:/c/Program
> Files/Oracle/jre/1.1.8/bin:/c/Program
>
Files/Hummingbird/Connectivity/7.10/Accessories/:.:/usr/loca
l:/etc:/usr/lib:/lib:/usr/sbin
> gcc -L/cygdrive/c/perl_tmp/31953/perl-current
> -Wl,--enable-auto-import -Wl,--export-all-symbols
-Wl,--stack,8388608
> -Wl,--enable-auto-image-base -Wl,--enable-auto-import
-s
> -L/usr/local/lib -o miniperl miniperlmain.o opmini.o
libperl.a -ldl
> -lcrypt -lgdbm_compat
> libperl.a(pp_sys.o):pp_sys.c:(.text+0x80d2): undefined
reference to
> `_emulate_eaccess'
> collect2: ld returned 1 exit status
> make: *** [miniperl.exe] Error 1
> Make failed

Odd, the string '_emulate_eaccess' doesn't appear anywhere
in the src,
although I have spotted an error, fixed by #31954. Hopefully
that will
make your error go away too ???

-- 
I've often wanted to drown my troubles, but I can't get my
wife to go
swimming.

Re: Change 31947: fifth attempt to silence S_emulate_eaccess compiler warning
user name
2007-09-24 09:21:32
> > Change 31947 by davemdavem-pigeon on 2007/09/24
00:42:07
> >
> >         fifth attempt to silence S_emulate_eaccess
compiler warning
> >
> > Affected files ...
> >
> > ... //depot/perl/embed.fnc#522 edit
> > ... //depot/perl/embed.h#713 edit
> > ... //depot/perl/pp_sys.c#545 edit
> > ... //depot/perl/proto.h#858 edit
>
> You're gonna need a 6th attempt 'cause this won't
build:
>
>
PATH=/cygdrive/c/perl_tmp/31953/perl-current:.:/home/jhedden
/bin:/usr/local/src/perl/bin:/usr/local/bin:/usr/bin:/bin:/u
sr/X11R6/bin:/c/Program
> Files/WiX:/c/djgpp/bin:/c/Program
> Files/apache-ant-1.7.0/bin:/c/Program
>
Files/nant-0.85/bin:/c/j2sdk1.4.2_14/bin:/c/dev-cpp/bin/:/c/
WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/system32/WBEM:/c/blp/
API/dde:/c/blp/API:/c/oracle/ora92/bin:/c/Program
> Files/Oracle/jre/1.3.1/bin:/c/Program
> Files/Oracle/jre/1.1.8/bin:/c/Program
>
Files/Hummingbird/Connectivity/7.10/Accessories/:.:/usr/loca
l:/etc:/usr/lib:/lib:/usr/sbin
> gcc -L/cygdrive/c/perl_tmp/31953/perl-current
> -Wl,--enable-auto-import -Wl,--export-all-symbols
-Wl,--stack,8388608
> -Wl,--enable-auto-image-base -Wl,--enable-auto-import
-s
> -L/usr/local/lib -o miniperl miniperlmain.o opmini.o
libperl.a -ldl
> -lcrypt -lgdbm_compat
> libperl.a(pp_sys.o):pp_sys.c:(.text+0x80d2): undefined
reference to
> `_emulate_eaccess'
> collect2: ld returned 1 exit status
> make: *** [miniperl.exe] Error 1
> Make failed

I think the attached fixes this.

  
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )