Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
f13cb7e5
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f13cb7e5
编写于
5月 03, 2001
作者:
T
Tom Lane
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fixes to make ecpg work on Cygwin, from Jason Tishler <Jason.Tishler@dothill.com>.
上级
b95ff0c5
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
4 deletion
+17
-4
src/interfaces/ecpg/include/sqlca.h
src/interfaces/ecpg/include/sqlca.h
+9
-1
src/interfaces/ecpg/test/Makefile
src/interfaces/ecpg/test/Makefile
+3
-2
src/makefiles/Makefile.win
src/makefiles/Makefile.win
+5
-1
未找到文件。
src/interfaces/ecpg/include/sqlca.h
浏览文件 @
f13cb7e5
#ifndef POSTGRES_SQLCA_H
#define POSTGRES_SQLCA_H
#ifndef DLLIMPORT
#ifdef __CYGWIN__
#define DLLIMPORT __declspec (dllimport)
#else
#define DLLIMPORT
#endif
/* __CYGWIN__ */
#endif
/* DLLIMPORT */
#define SQLERRMC_LEN 70
#ifdef __cplusplus
...
...
@@ -45,7 +53,7 @@ extern "C"
char
sqlext
[
8
];
};
extern
struct
sqlca
sqlca
;
extern
DLLIMPORT
struct
sqlca
sqlca
;
#ifdef __cplusplus
...
...
src/interfaces/ecpg/test/Makefile
浏览文件 @
f13cb7e5
all
:
test1 test2 test3 test4 perftest dyntest dyntest2 test_notice test_code100 test_init
#LDFLAGS=-g -I /usr/local/pgsql/include -L/usr/local/pgsql/lib -lecpg -lpq
LDFLAGS
=
-g
-I
../include
-I
/usr/include/postgresql
-L
/usr/lib
-lecpg
-lpq
LDFLAGS
=
-g
-I
../include
LDLIBS
=
-L
../lib
-lecpg
-L
../../libpq
-lpq
#ECPG=/usr/local/pgsql/bin/ecpg -I../include
ECPG
=
../preproc/ecpg
-I
../include
...
...
@@ -24,4 +25,4 @@ test_text: test_text.c
$(ECPG)
$?
clean
:
rm
-f
test1 test2 test3 test4 perftest
*
.c log dyntest dyntest2 test_notice test_code100 test_init test_text
rm
-f
test1 test2 test3 test4 perftest
*
.c log dyntest dyntest2 test_notice test_code100 test_init test_text
*
.exe
src/makefiles/Makefile.win
浏览文件 @
f13cb7e5
# $Header: /cvsroot/pgsql/src/makefiles/Attic/Makefile.win,v 1.1
0 2001/04/04 21:15:56
tgl Exp $
# $Header: /cvsroot/pgsql/src/makefiles/Attic/Makefile.win,v 1.1
1 2001/05/03 16:07:52
tgl Exp $
LDFLAGS
+=
-g
DLLTOOL
=
dlltool
DLLWRAP
=
dllwrap
...
...
@@ -23,3 +23,7 @@ CFLAGS_SL =
ifeq
($(findstring backend,$(subdir)), backend)
override
CPPFLAGS
+=
-DBUILDING_DLL
=
1
endif
ifeq
($(findstring ecpg/lib,$(subdir)), ecpg/lib)
override
CPPFLAGS
+=
-DBUILDING_DLL
=
1
endif
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录