Skip to Content.
Sympa Menu

freetds - [freetds] sqsh and freetds: link error

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Anthony Kong <anthony.kong AT ufjia.com>
  • To: 'TDS Development Group' <freetds AT lists.ibiblio.org>
  • Subject: [freetds] sqsh and freetds: link error
  • Date: Mon, 5 May 2003 17:56:50 +0800

Hi, all,

I am sorry if sqsh is not supposed to be covered in this forum. But I have
nowhere to turn to :-) Please ignore me if you consider the post OT, or
indicate to me where I should look for more info.

I have download the freetds0.62 source and compiled it. I have used make
install to install the package. tsql runs beautifully. Very solid work.

Now, as advised in some document in tds, I donwload the sqsg source and try
to build it.

I have export SYBASE=/usr/src/freetds-0.61 (the location where I have put
the source code. I did that because if otherwise, the configure script will
complaint about the missing header files)

Then when it comes to the link phase, make failed. It is because there is
no /usr/src/freetds-0.61/lib. Obviously when using make install in tds, the
lib files are copied to /usr/local/lib.

So I try to run the link myself

# gcc -L/usr/local/lib:/usr/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 cmd_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 cmd_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 sqsh_fd.o sqsh_filter.o
sqsh_fork.o sqsh_func.o sqsh_getopt.o sqsh_global.o sqsh_history.o
sqsh_init.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 -ldl -lm -o sqsh

and all sort of undefined reference comes up.

I have run ldconfig before doing this.

I hope:

1) Is the build process documented somehow and I simply haven't read it?
2) May someone point out what I have done wrong or forgot to do?

Any suggestion is appreciated.


Regards,


Anthony


















Archive powered by MHonArc 2.6.24.

Top of Page