From: | YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx> |
Date: | Fri, 18 Feb 2005 12:26:32 +0900 |
On Tue, Feb 15, 2005 at 11:41:43PM +0000, Christopher Scofield wrote: > > Anybody know what's going on here? I'm having problems installing other > programs as well and think I just have something missing. I get this on the > first make command witn perl 5.8.6... > > # make > `sh cflags "optimize='-O'" toke.o` toke.c > CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -pipe - > I/usr/local/include -O -Wall > toke.c: In function `S_scan_formline': > toke.c:7625: invalid operands to binary + > toke.c:7625: invalid lvalue in unary `&' > toke.c:7625: invalid lvalue in unary `&' > *** Error code 1 > > Stop in /usr/dist/perl-5.8.6. ~~~~~~~~~~~~~~~~~~~~ Is there a reason you can't use the perl port (/usr/ports/lang/perl5.8)? The Configure script and a few other files don't know about us well, so you have to teach them if you really have to install perl from the tarball, with the patch like attached(only lightly tested). Also note that FreeBSD port version passes many options to the Configure script; try: $ cd /usr/ports/lang/perl5.8 && make -V CONFIGURE_ARGS
Attachment:
perl-dfly.gz
Description: application/gunzip