Skip to Content.
Sympa Menu

freetds - Re: CygWin

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Daniel Morgan" <danmorg AT sc.rr.com>
  • To: "TDS Development Group" <freetds AT franklin.metalab.unc.edu>
  • Subject: Re: CygWin
  • Date: Wed, 16 Oct 2002 08:37:12 -0400


I updated freetds from cvs today. It ./configure, make, and make install
without any problems on Cygwin. Now the hard part, getting my apps to
build and run with freetds... :-)

I still prefer the FreeTDS DLLs to have names like the Linux counterparts:
libtds.dll --> libtds.so, libct.dll --> libct.so, and libdb.dll -->
libdb.so
instead of having cyg in front of the name like cygtds.dll
But, this is not important.

Thanks guys,
Daniel

-----Original Message-----
From: bounce-freetds-149804 AT franklin.metalab.unc.edu
[mailto:bounce-freetds-149804 AT franklin.metalab.unc.edu]On Behalf Of
Castellano, Nicholas
Sent: Tuesday, October 15, 2002 4:32 PM
To: TDS Development Group
Subject: [freetds] Re: CygWin


I changed the Makefile so that errors from txt2man will be ignored. I
always ignore them anyway and just "make" a few times until it gets past
that (since the build rules use shell redirection, the empty file that gets
left behind is enough to satisfy the dependency the next time around). I
don't have a single system that can run txt2man "out of the box", and I
don't care to fix it (it should be removed entirely in my opinion, and we
should maintain nroff sources like practically every other freeware
project).

The "cyg" names comes from libtool/dlltool. I don't know (or care) anything
about it.

Cheers,
--nick

-----Original Message-----
From: bounce-freetds-145195 AT franklin.oit.unc.edu
[mailto:bounce-freetds-145195 AT franklin.oit.unc.edu]
Sent: Tuesday, October 15, 2002 3:40 PM
To: TDS Development Group
Subject: [freetds] Re: CygWin


I checked out from cvs freetds and compiled on cygwin. This is the build
error i got. It appears I do not have ksh installed. ksh is the korn
shell, right? It does not come with cygwin. Anyways, I'm sure I can modify
the make file to bypass the docs.

Making all in doc
make[1]: Entering directory `/home/DanielMorgan/freetds/doc'
./txt2man -P FreeTDS -t FreeTDS -r 0.60 ./freebcp.txt >freebcp.1
exec: ksh: not found
make[1]: *** [freebcp.1] Error 127
make[1]: Leaving directory `/home/DanielMorgan/freetds/doc'
make: *** [all-recursive] Error 1

object files in freetds/src/tds/.libs:
challenge.o iconv.o libtds_objects.a mem.o token.o
config.o libtds.a libtds_objects.la numeric.o util.o
convert.o libtds.dll.a locale.o query.o vstrbuild.o
cygtds-1.dll libtds.la login.o read.o write.o
des.o libtds.lai md4.o threadsafe.o

Shouldn't cygtds-1.dll be tds.dll or libtds.dll?

object files in freetds/src/dblib/.libs:
bcp.o dblib.o libsybdb.a libsybdb.la rpc.o
cygsybdb-2.dll dbutil.o libsybdb.dll.a libsybdb.lai xact.o

Shouldn't cygsybdb-2.dll be sybdb.dll or libsybdb.dll?

object files in freetds/src/ctlib/.libs:
blk.o ct.o cygct-0.dll libct.dll.a libct.lai
cs.o ctutil.o libct.a libct.la

Shouldn't cygct-0.dll be ct.dll or libct.dll?

So, the DLLs on cygwin appear to be created. I don't think the names are
correct though. I haven't tested them to see if they work yet.

-----Original Message-----
From: bounce-freetds-149804 AT franklin.metalab.unc.edu
[mailto:bounce-freetds-149804 AT franklin.metalab.unc.edu]On Behalf Of
Castellano, Nicholas
Sent: Tuesday, October 15, 2002 2:59 PM
To: TDS Development Group
Subject: [freetds] Re: CygWin


The cygwin changes were finished 11:35:59 EDT, so they aren't in this
snapshot. Waiting until tomorrow is a better bet.

Cheers,
--nick

P.S. I just committed a fix for "make install" on cygwin...once again it was
a case of "do the right thing in the first place, and everything else will
follow". Automake is your friend :-)

-----Original Message-----
From: bounce-freetds-145195 AT franklin.oit.unc.edu
[mailto:bounce-freetds-145195 AT franklin.oit.unc.edu]
Sent: Tuesday, October 15, 2002 2:48 PM
To: TDS Development Group
Subject: [freetds] Re: CygWin

http://www.schemamania.org/freetds-today.tgz

This is a today-only snapshot, taken around 10:00 AM New York time.
Tonight, I would like to believe, the regular snapshot system will become
the working snapshot system. :)


The information contained in this transmission may contain privileged and
confidential information and is intended only for the use of the person(s)
named above. If you are not the intended recipient, or an employee or agent
responsible for delivering this message to the intended recipient, any
review, dissemination, distribution or duplication of this communication is
strictly prohibited. If you are not the intended recipient, please contact
the sender immediately by reply e-mail and destroy all copies of the
original message. Please note that for certain accounts we do not accept
orders and/or instructions by e-mail, and for those accounts we will not be
responsible for carrying out such orders and/or instructions. Kindly refrain
from sending orders or instructions by e-mail unless you have confirmed that
we accept such communications for your account. Please also note that to
satisfy regulatory requirements we review the outgoing and incoming e-mail
correspondence of staff members serving certain functions.



---
You are currently subscribed to freetds as: [danmorg AT sc.rr.com]
To unsubscribe, forward this message to
$subst('Email.Unsub')


---
You are currently subscribed to freetds as: [Nicholas_Castellano AT acml.com]
To unsubscribe, forward this message to
$subst('Email.Unsub')


The information contained in this transmission may contain privileged and
confidential information and is intended only for the use of the person(s)
named above. If you are not the intended recipient, or an employee or agent
responsible for delivering this message to the intended recipient, any
review, dissemination, distribution or duplication of this communication is
strictly prohibited. If you are not the intended recipient, please contact
the sender immediately by reply e-mail and destroy all copies of the
original message. Please note that for certain accounts we do not accept
orders and/or instructions by e-mail, and for those accounts we will not be
responsible for carrying out such orders and/or instructions. Kindly refrain
from sending orders or instructions by e-mail unless you have confirmed that
we accept such communications for your account. Please also note that to
satisfy regulatory requirements we review the outgoing and incoming e-mail
correspondence of staff members serving certain functions.



---
You are currently subscribed to freetds as: [danmorg AT sc.rr.com]
To unsubscribe, forward this message to
$subst('Email.Unsub')





Archive powered by MHonArc 2.6.24.

Top of Page