Skip to Content.
Sympa Menu

freetds - [freetds] RE: Cygwin / freeTDS / sqsh linking problem

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Mike Boldi" <mboldi AT intrinsiq.com>
  • To: <freetds AT lists.ibiblio.org>
  • Subject: [freetds] RE: Cygwin / freeTDS / sqsh linking problem
  • Date: Tue, 19 Apr 2005 13:22:27 -0400



I am a newbie to freeTDS, (Please excuse the spam. I am sure someone has
come across this & can point me in the correct direction).



I have used sqsh in the past (against Sybase . Kool product!)



Now I am in a MSSQL environment and want sqsh desparately .. So I installed
cygwin ! I'll show bill gates!

Then freeTDS, tsql works great! THANKS!



Then downloaded SQSH, configure went ... ok


set SYBASE=/usr/local ( default path )

changed makefile in src directory as recommend to
SYBASE_LIBS = -lct -lm -ldl

cool!
make complies all sourcecode, but linking cannot find
libdl

cygwin does not have libdl.a in the distribution! Hmmmmm

Error Message follows.
gcc -L/usr/local/lib cmd_alias.o cmd_bcp.o
cmd_buf.o cmd_connect.o cmd_do.o cmd_echo.o cmd_
exit.o cmd_for.o cmd_func.o cmd_go.o cmd_help.o
cmd_history.o cmd_if.o cmd_input.o cmd_jobs.o c
md_kill.o cmd_lock.o cmd_loop.o cmd_misc.o
cmd_read.o cmd_reconnect.o cmd_redraw.o
cmd_reset.o
cmd_return.o cmd_rpc.o cmd_set.o cmd_shell.o
cmd_show.o cmd_sleep.o cmd_wait.o cmd_warranty.o c
md_while.o var_ctlib.o var_date.o var_debug.o var_dsp.o
var_hist.o var_misc.o var_passwd.o var_
readline.o var_thresh.o dsp.o dsp_bcp.o dsp_conv.o
dsp_desc.o dsp_horiz.o dsp_html.o dsp_meta.o
dsp_none.o dsp_out.o dsp_pretty.o dsp_vert.o dsp_x.o
sqsh_alias.o sqsh_args.o sqsh_avl.o sqsh_
buf.o sqsh_cmd.o sqsh_compat.o sqsh_ctx.o
sqsh_debug.o sqsh_env.o sqsh_error.o sqsh_expand.o
sq
sh_fd.o sqsh_filter.o sqsh_fork.o sqsh_func.o
sqsh_getopt.o sqsh_global.o sqsh_history.o sqsh_i
nit.o sqsh_job.o sqsh_readline.o sqsh_sig.o
sqsh_sigcld.o sqsh_stdin.o sqsh_strchr.o sqsh_tok.o
sqsh_varbuf.o sqsh_main.o -lct -ldl -lm -o sqsh
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-
cygwin/bin/ld: cannot find -ldl
collect2: ld returned 1 exit status
make[1]: *** [sqsh] Error 1
make[1]: Leaving directory `/tmp/sqsh-2.1.3/src'
make: *** [build-subdirs] Error 2








Archive powered by MHonArc 2.6.24.

Top of Page