http://qs321.pair.com?node_id=174855

monkMAC has asked for the wisdom of the Perl Monks concerning the following question:

Hi I am baffled. What does this mean? I run make test and this is the response:
\n
# MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
# Fatal makefile 801: No terminator specified for in-line file operator
\n
I am attempting to install GD in my ActivePerl folder (\lib) under Windblows 98+. I installed all the other parts of that particular library; I use Borland line compiler, which is in another directory, so that's it's share of problems in itself, but I'm poor and can't afford an IDE yet :>. I think GD is Windblows compatible, I'm slogging through lots of docs just to make sure.\n I did a Vivissimo search looking for help but perl module authors seem to get very rude and snippy if you ask for any help at all in installation and make issues. I understand they probably deal with lots of idiots in that department, but a FAQ somewhere on the web would be helpful. So I don't mean to be rude, but I just need some help with this, thanks. And I just wanted everyone to know I did my homework on this too, or tried to...

Edit kudra, 2002-06-15 pre tags to distinguish output

Replies are listed 'Best First'.
Re: makefile (Win32)
by Weasel (Sexton) on Jun 15, 2002 at 18:21 UTC
    You must use same compiler to build extensions.

    So in your case you should either install MSVC++ (ActiveState builds with MSVC++), edit your config.pm to reflect your installation.
    Or just install precompiled ActiveState's module if this exists.

    Another way is to build entire perl with Borland C++, which is supported and tested, but then you will be doomed to recompile all other extensions with Borland, but I would not recommend this way, because it's not easy.
    (I did so in the past but proved to myself that number of problems is greater than number of benefits, and yet it ~20%-30% slower!).

    Best wishes.

Re: makefile (Win32)
by dereks (Scribe) on Jun 15, 2002 at 18:10 UTC
    If you're using ActivePerl, I'd try "ppm install GD"
Re: makefile (Win32)
by emcs (Scribe) on Jun 15, 2002 at 18:30 UTC
    Although I have never compiled software on Windows, I did install the GD binary and other supporting modules using PPM, from the Active State web site.

    If you access PPM and type 'search GD' at the PPM prompt you should be able to locate the modules you require.

    I have been using GD for a few weeks now, and have also installed the GIFgraph module, to support additional graph formats.

    NOTE:

    I am pretty new to module installation and still consider myself a Perl newbie; if I have misunderstood your question please excuse me.

    emcs

    The dogs bark; but the caravan rolls on.
      Everyone was correct. I used the ppm command, and it installed in about 30 seconds. Well, I learned a lot by doing it the hard way anyway, eh? Thanks everyone....