[freetds] 0.61 tsql core dump, locale = "C C C C C C"

ZIGLIO Frediano Frediano.Ziglio at mail.vodafone.it
Mon May 12 10:07:04 EDT 2003


> 
> Thanks. Now with the new acinclude.m4 file that Freddy 
> posted, I have got
> everything to work, up to "make install". When I do that, it 
> does things
> successfully for a while, then ends like this:
> 
> Making install in msvc6
> No suffix list.
> No suffix list.
> No suffix list.
> No suffix list.
> No suffix list.
> No suffix list.
>         /usr/bin/sh ./mkinstalldirs
>         if test ! -f /freetds.conf; then \
>                  ./freetds.conf /freetds.conf; \
>         fi
> sh[2]: ./freetds.conf: Execute permission denied.
> *** Error exit code 126
> 
> Since I don't think freetds.conf should have execute 
> permission, so I'm
> stumped.
> 

configure did not find install program.
Source is 
	...
		$(INSTALL_DATA) $(srcdir)/freetds.conf $(ETC)/freetds.conf; \
	...
So INSTALL_DATA seems empty

> I'm also guessing that it hasn't installed fully, because if 
> I just run tsql
> with no arguments, it's still being very verbose to stdout, including
> reporting on the locale being "C C C C C C C".

Strange locale...

> In addition, I'm getting warning errors on config.c, which 
> James Lowden
> thinks probably indicate a 64-bit corruption that needs to be 
> fixed, and may
> be causing all of my problems:
> cc: "config.c", line 842: warning 724: Assignment converts default int
> return type to pointer "field".
> cc: "config.c", line 849: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 851: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 854: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 855: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 856: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 864: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 866: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> cc: "config.c", line 869: warning 725: Assignment converts 32 
> bit integer to
> pointer "field".
> 

No, probably are related to strtok_r headers not included. 
Try doing a "man strtok_r" and see what header reports...



> 
> Dan Cooperstock, Senior Technical Consultant, HEPCOE Credit Union
> dcoops at hepcoe.com    416-597-5055
> 

bye
  freddy77



More information about the FreeTDS mailing list