Ron Smith wrote: > Jim Garvin <[EMAIL PROTECTED]> wrote: > Ron Smith wrote: > > >>Hmmm..., >> >>I'm attempting to build and install a perl module on a Win XP box using the >>free version of "Borland C++ Builder 6". I seem to have run into a snag. Here >>are the particulars: >> >>... >> >>make install <--returned the following error in the DOS shell: >> >>MAKE Version 5.2 Copyright (c) 1987, 2000 Borland >>Can't find string terminator "@" anywhere before EOF at -e line 1. >> >>Does anyone out there have any experience with this error message? >> >>TIA >> >>Ron Smith >> >> > > I'm pretty sure it has to do w/ command line quoting in windows versus > command line quoting in *nix. Anytime I'm forced to do anything on > windows, I cringe at the common practices I'm going to have to suspend > in order to get the job done. > > Well, what module is it? If it's not a public module, what's the > makefile look like? This part sucks, because we are looking at things > that we are supposed to not have to think about. Hopefully someone pops > in with a magical answer before we dive in. > > We are probably going to have to use single-quotes instead of > double-quotes, or change a quote operators (q// qq//) funny character, > or something like that. Just guessing. > > --jim
In addition to the quoting problem this error can sometimes be thrown, IIRC, because of line ending issues, which are always a concern on Windows. Though I can't and won't say for sure that this is even part of the problem, it is something to check for. http://danconia.org -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>