해당 업무와 연관된 작업을 하는 관계로, FreeTDS Downloads (C libraries) 를 빌드 할 일이 생겼네요..
다운로드는 http://www.freetds.org/software.html 에서 받으시면 되고요..

리눅스 계열에서 오픈소스 컴파일 안해보신 분들이라면, 저렇게 오픈된 소스가 있어도 빌드해서 사용하는데
상당한 어려움들이 존재합니다.

또한, 요기 개발자들이 윈도우 지원에 관해서는 거의 신경을 않쓰기 때문에, 문서대로 한다고 빌드가 되는것도 아니고..
실제로 정상적인 빌드가 되도록 작성하는 것은 문서 내용으로 꽤 많아지기 때문에...
빌드가 되도록 수정한 버전을 통째로 올리겠습니다.

설치경로\freetds-stable\win32\msvc6 에 보시면 다음과 같이 라이브러리 프로젝트가 4개 있습니다.
원래는 3개만 있는데, 하나는 만들어서 넣은 것입니다. (ctlib 프로젝트)


FreeTDS.dsw 를 여시면 저렇게 4개의 플젝이 있는데, 배치빌드로 몽땅 돌리시면 해당 경로에 lib와 dll 이 생성됩니다.
FreeTDS 를 제외한 나머지는 스태틱 빌드이므로, lib만 생성됩니다.

아래는 리눅스용으로 올라와 있는 샘플테스트 소스인데, 요놈을 윈도우에서 구동 가능하도록 프로젝트로 만들었습니다.


라이브러리를 모두 빌드 하신후, lib 파일과 dll을 dyntest 플젝이 있는 폴더에 복사해 넣으시고, 해당 dyntest 를
바로 디버그 모드로 테스팅 가능합니다.

좋은 하루 되세요.. ^^;;;

+ Recent posts