Skip to Content.
Sympa Menu

freetds - Re: [freetds] [Fwd: FreeTDS for MS VC++ 2010]

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: LacaK <lacak AT zoznam.sk>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] [Fwd: FreeTDS for MS VC++ 2010]
  • Date: Tue, 05 Oct 2010 09:45:54 +0200


On Mon, Oct 04, 2010 at 12:59:30PM +0200, LacaK wrote:
When I run NMake.exe using command like:
"C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake.exe" -f Nmakefile -nologo PLATFORM=win32 CONFIGURATION=debug

Then error is shown (same under VC2005,2010):
'perl' is not recognized as an internal or external command,

GENERATED_FILES = include\tdsver.h include\types.h \
src\tds\tds_willconvert.h src\tds\encodings.h src\tds\num_limits.h


Most people, though, build from a distribution tarball. The tarballs don't
require Perl because they include pre-built .h files.
I build from sources downloaded from : ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/current/freetds-current.tgz

Your message is a little surprising, because the Nmakefile shouldn't invoke Perl when unpacked from a tarball: it should find the .h files already built and be happy with that.
Which of the above files is it trying to build?
IMHO: perl src\tds\types.pl misc\types.txt > include\types.h.err

Can you figure out why?
may be, that there is wrong path:

include\types.h

types.h is stored in

src\tds\types.h
???

When I correct this path, then nmake end with error on another line:

NMAKE : fatal error U1073: don't know how to make 'src\tds\tds_willconvert.pl'
Stop.


Is the target file really missing, or is it older than its dependent?
"types.h" (and also tds_willconvert.h, encodings.h, num_limits.h) is there in "src/tds" directory from 02.10.2010


If I misunderstood and you're actually building from CVS,
no, I am not building from CVS

-Laco.





Archive powered by MHonArc 2.6.24.

Top of Page