IA64 HP-UX 11i上的Pgsql 7.3 / 7.4 / 8.0? [英] Pgsql 7.3/7.4/8.0 on IA64 HP-UX 11i?

查看:79
本文介绍了IA64 HP-UX 11i上的Pgsql 7.3 / 7.4 / 8.0?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



是否有人使用HP-UX 11i v2(11.23)在

IA64上成功构建了7.3.4,7.4.3或8.0.0beta1?我没有取得任何成功,

遇到''make''失败。谷歌搜索旧帖子建议

这可能是由于缺少ia64的测试和设置代码?

我看到了一个有争议/被拒绝的ViSolve补丁,但没有别的。

这还不行吗?


这是我在8.0.0beta1上的尝试:


$ uname -a

HP-UX r1 B.11.23 U ia64 ...

$ cc -V

(捆绑)cc:HP aC ++ / ANSI C B3910B A.05.50 [2003年5月15日]

$ make

....< snip> ...

cc -Ae + O2 -I ../../../../ src / include -D_XOPEN_SOURCE_EXTENDED -c -o xlog.o xlog.c

(捆绑)cc:警告922:" -Ae" ;在捆绑的编译器中不受支持,被忽略。

(捆绑)cc:警告922:" + O2"在捆绑的编译器中不受支持,忽略。

错误119:../../../../ src / include / storage / s_lock.h,第654行#error PostgreSQL在这个平台上没有

原生的spinlock支持。要继续编译,请使用

--disable-spinlocks重新运行配置。但是,性能会很差。请将此报告给
pg********@postgresql.org 。 />
#error PostgreSQL没有原生自旋锁支持这个p

^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^

错误22 :" ../../../../ src / include / storage / s_lock.h",第711行#语法错误。

extern int tas(volatile slock_t * lock); / *在港口/.../ tas.s,或

^

....< snip> ...



---------------------------(广播结束)---------- -----------------

提示2:您可以使用取消注册命令一次性取消所有列表

(发送取消注册YourEmailAddressHere以 ma*******@postgresql.org

解决方案

uname -a

HP-UX r1 B.11.23 U ia64 ...


cc -V

(捆绑)cc:HP aC ++ / ANSI C B3910B A.05.50 [2003年5月15日]


< blockquote> make

....< snip> ...

cc -Ae + O2 -I ../../../../ src / include -D_XOPEN_SOURCE_EXTENDED -c -o xlog.o xlog.c

(捆绑)cc:警告922:" -Ae"在捆绑的编译器中不受支持,被忽略。

(捆绑)cc:警告922:" + O2"在捆绑的编译器中不受支持,忽略。

错误119:../../../../ src / include / storage / s_lock.h,第654行#error PostgreSQL在这个平台上没有

原生的spinlock支持。要继续编译,请使用

--disable-spinlocks重新运行配置。但是,性能会很差。请将此报告给
pg********@postgresql.org 。 />
#error PostgreSQL没有原生自旋锁支持这个p

^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^

错误22 :" ../../../../ src / include / storage / s_lock.h",第711行#语法错误。

extern int tas(volatile slock_t * lock); / *在港口/.../ tas.s,或

^

....< snip> ...



---------------------------(广播结束)---------- -----------------

提示2:您可以使用取消注册命令一次性取消所有列表

(发送取消注册YourEmailAddressHere以 ma*******@postgresql.org



Has anyone successfully built 7.3.4, 7.4.3, or 8.0.0beta1 on
IA64 with HP-UX 11i v2 (11.23)? I''m not having any success,
running into ''make'' failures. Googling old posts suggests
this might be due to missing test-and-set code for ia64?
I saw a disputed/repudiated ViSolve patch, but nothing else.
Is this still broken?

Here''s my attempt on 8.0.0beta1:

$uname -a
HP-UX r1 B.11.23 U ia64 ...
$cc -V
(Bundled) cc: HP aC++/ANSI C B3910B A.05.50 [May 15 2003]
$make
....<snip>...
cc -Ae +O2 -I../../../../src/include -D_XOPEN_SOURCE_EXTENDED -c -o xlog.o xlog.c
(Bundled) cc: warning 922: "-Ae" is unsupported in the bundled compiler, ignored.
(Bundled) cc: warning 922: "+O2" is unsupported in the bundled compiler, ignored.
Error 119: "../../../../src/include/storage/s_lock.h", line 654 # #error PostgreSQL does not have
native spinlock support on this platform. To continue the compilation, rerun configure using
--disable-spinlocks. However, performance will be poor. Please report this to
pg********@postgresql.org.
#error PostgreSQL does not have native spinlock support on this p
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^
Error 22: "../../../../src/include/storage/s_lock.h", line 711 # Syntax error.
extern int tas(volatile slock_t *lock); /* in port/.../tas.s, or
^
....<snip>...


---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to ma*******@postgresql.org)

解决方案

uname -a
HP-UX r1 B.11.23 U ia64 ...


cc -V
(Bundled) cc: HP aC++/ANSI C B3910B A.05.50 [May 15 2003]


make
....<snip>...
cc -Ae +O2 -I../../../../src/include -D_XOPEN_SOURCE_EXTENDED -c -o xlog.o xlog.c
(Bundled) cc: warning 922: "-Ae" is unsupported in the bundled compiler, ignored.
(Bundled) cc: warning 922: "+O2" is unsupported in the bundled compiler, ignored.
Error 119: "../../../../src/include/storage/s_lock.h", line 654 # #error PostgreSQL does not have
native spinlock support on this platform. To continue the compilation, rerun configure using
--disable-spinlocks. However, performance will be poor. Please report this to
pg********@postgresql.org.
#error PostgreSQL does not have native spinlock support on this p
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^
Error 22: "../../../../src/include/storage/s_lock.h", line 711 # Syntax error.
extern int tas(volatile slock_t *lock); /* in port/.../tas.s, or
^
....<snip>...


---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to ma*******@postgresql.org)


这篇关于IA64 HP-UX 11i上的Pgsql 7.3 / 7.4 / 8.0?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆