Skip to Content.
Sympa Menu

freetds - Re: [freetds] Installation issues on Solaris 2.9

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Naman Sheth" <nsheth AT windwardcg.com>
  • To: <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] Installation issues on Solaris 2.9
  • Date: Tue, 7 Feb 2006 09:22:55 -0600

Ok, the problem was resolved for me. Try the below

1) Add /usr/ccs/bin to your PATH before running the "make" command,
since that's where Sun decided to hide the compiler tools.
2) Install the FreeTDS again. i.e. 'make clean', make, make install.


If that does not work:

1) Add /usr/ccs/bin to your PATH before running the "make" command,
since that's where Sun decided to hide the compiler tools.
2) Install GNU make from ftp.gnu.org <ftp://ftp.gnu.org/gnu/make/> .
3) Install the FreeTDS again. i.e. 'make clean', make, make install.


This worked perfectly fine for me. If that does not work for you we can
investigate lil more.

Now the remaining piece for me is testing the connections.

-N



----------------------------------------------------------------------------
Naman - I am getting the same error, I would be
interested in your solution.

I newbie question (which will be clearly evident by my
question). Why do we need the unixodbc lib with
freetds? I working with Solaris 8 and am trying to
setup heterogeneous services between Oracle (solaris)
9iR2 to a SQL Server 2000 database. Any insight would
be appreciated.

Dan

--- Naman Sheth <nsheth at windwardcg.com
<http://lists.ibiblio.org/mailman/listinfo/freetds> > wrote:

> All,
> I am very new to FreeTDS and was trying to install
> it on Solaris 9
> box. I am having some road block and I don't know
> what the issue is. Below
> are the errors I am receiving when I am trying to
> install Free-TDS-0.63.
> Using GNU for installation and following the exact
> steps as documented in
> the user guide.
>
> Below is the output when I run 'make' after running
> 'configure'.
>
> Making all in include
> /usr/local/bin/make all-am
> echo '#define FREETDS_SYSCONFDIR "/usr/local/etc"'
> >freetds_sysconfdir.h
> Making all in src
> Making all in replacements
> if /bin/bash ../../libtool --mode=compile gcc
> -DHAVE_CONFIG_H -I. -I.
> -I../../include -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall -Wstrict-prototypes
> -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT iconv.lo -MD -MP -MF
> ".deps/iconv.Tpo" \
> -c -o iconv.lo `test -f 'iconv.c' || echo
> './'`iconv.c; \
> then mv ".deps/iconv.Tpo" ".deps/iconv.Plo"; \
> else rm -f ".deps/iconv.Tpo"; exit 1; \
> fi
> mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT iconv.lo
> -MD -MP -MF .deps/iconv.Tpo -c iconv.c -fPIC -DPIC
> -o .libs/iconv.o
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT iconv.lo
> -MD -MP -MF .deps/iconv.Tpo -c iconv.c -o iconv.o
> >/dev/null 2>&1
> if /bin/bash ../../libtool --mode=compile gcc
> -DHAVE_CONFIG_H -I. -I.
> -I../../include -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall -Wstrict-prototypes
> -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT asprintf.lo -MD -MP -MF
> ".deps/asprintf.Tpo" \
> -c -o asprintf.lo `test -f 'asprintf.c' || echo
> './'`asprintf.c; \
> then mv ".deps/asprintf.Tpo" ".deps/asprintf.Plo"; \
> else rm -f ".deps/asprintf.Tpo"; exit 1; \
> fi
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT
> asprintf.lo -MD -MP -MF .deps/asprintf.Tpo -c
> asprintf.c -fPIC -DPIC -o
> .libs/asprintf.o
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT
> asprintf.lo -MD -MP -MF .deps/asprintf.Tpo -c
> asprintf.c -o asprintf.o
> >/dev/null 2>&1
> if /bin/bash ../../libtool --mode=compile gcc
> -DHAVE_CONFIG_H -I. -I.
> -I../../include -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall -Wstrict-prototypes
> -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT vasprintf.lo -MD -MP -MF
> ".deps/vasprintf.Tpo" \
> -c -o vasprintf.lo `test -f 'vasprintf.c' || echo
> './'`vasprintf.c; \
> then mv ".deps/vasprintf.Tpo" ".deps/vasprintf.Plo";
> \
> else rm -f ".deps/vasprintf.Tpo"; exit 1; \
> fi
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT
> vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c
> vasprintf.c -fPIC -DPIC -o
> .libs/vasprintf.o
> gcc -DHAVE_CONFIG_H -I. -I. -I../../include
> -I../../include
> -D_FREETDS_LIBRARY_SOURCE -D_REENTRANT
> -D_THREAD_SAFE -DDEBUG=1 -Wall
> -Wstrict-prototypes -Wmissing-prototypes
> -Wno-long-long -g -O2 -MT
> vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c
> vasprintf.c -o vasprintf.o
> >/dev/null 2>&1
> /bin/bash ../../libtool --mode=link gcc -g -O2
> -o libreplacements.la
> iconv.lo asprintf.lo vasprintf.lo -lc
> false cru .libs/libreplacements.a .libs/iconv.o
> .libs/asprintf.o
> .libs/vasprintf.o
> *** Error code 1
> make: Fatal error: Command failed for target
> `libreplacements.la'
> Current working directory
> /tmp/freetds-0.63/src/replacements
> *** Error code 1
> make: Fatal error: Command failed for target
> `all-recursive'
> Current working directory /tmp/freetds-0.63/src
> *** Error code 1
> make: Fatal error: Command failed for target
> `all-recursive'
>
>
> Your help will be greatly appreciated.
>
> -N
>
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
<http://lists.ibiblio.org/mailman/listinfo/freetds>
> http://lists.ibiblio.org/mailman/listinfo/freetds
>


__________________________________________________





Archive powered by MHonArc 2.6.24.

Top of Page