问题标签 [sco-unix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
194 浏览

c++ - 需要在 SCO6 上工作的 gcc/g++

有没有人找到让 gcc 在 SCO6 上构建/安装的方法?使用 2.95 和 4.3,我到了需要使用 (2.95) 或找到 (4.3) 汇编程序的地步,这就是它失败的地方。

如果有人知道这一点,我将不胜感激!

谢谢

0 投票
1 回答
1511 浏览

pdf - 使用 ghostscript 创建 pdf 文件

我正在使用 SCO Unix,带有旧版本的 ghostscript (7.7)。当我将 postscript 源文件转换为 pdf otput 文件时,它的内容在 SCO 机器上可见。但是当我将 pdf 文件复制到 windows 中,并用 adobe acrobat 打开它时,我只能看到一个空白页。有人对此有解决方案吗?

0 投票
1 回答
242 浏览

java - 在 JTextComponent 中输入小键盘击键的奇怪问题

我正在使用 SCO OSR5 操作系统。我的java版本是1.4

我有一个非常奇怪的问题,在 JTextComponent 中输入数字键盘击键。

当我使用 VNC 连接时,一切正常。当我查看 VNC 使用“xev”命令发送的键码时,它们是正确的。例如KP_5按钮发送0xffb5。所有 JTextComponent 操作事件都会正确触发。

但是当我使用本地 X 服务器并在 JTextComponent 中按下 numpad 5 按钮时,它会失败,根本不会触发任何操作事件。使用“xev”进行测试表明 X 键盘驱动程序也发送0xffb5了 for KP_5,但这次 JVM 根本没有反应。

有任何想法吗?有没有人遇到过类似的问题?

0 投票
2 回答
3480 浏览

sql - 从 SQL Server 2008-2012 查询 DBF

我有以下问题,我们有一个旧的 fox pro 应用程序在 SCO UNIX 服务器上运行(我知道这太棒了!),我们实际上将文件从 FTP 传输到不同的服务器,然后我们将它们从 dbf 转换为 txt,然后!我们阅读了 txt,最后将它们保存在 SQL 中。

我知道上面的情况很糟糕,现在我们有很多新的应用程序,但这特别给我们带来了很多问题,我们正在购买一个新的解决方案,但与此同时,我们需要处理这个问题。

所以我们有 SQL 2008 Servers 和 SQL 2012 Servers,我想直接从 SQL Servers 读取和修改 DBF,所以我谷歌它并得到以下解决方案。

我差点哭了,但随后出现以下错误(我从西班牙语翻译):

我希望你能给我一些建议,我尝试了很多解决方案,但没有任何结果

0 投票
3 回答
687 浏览

database-schema - SCO Unix 版本的 Business Basic 中通常如何实现数据库?

我们有一个用 BASIC 编写的较旧的预订应用程序,在 SCO Open Server Unix 机器上实现。它是 2004 年的第 5 版(来自 uname -a 的版本信息是“SCO_SV Churchil 3.2 5.0.7 i386”)。

预订应用程序是用 BASIC 编写的,我假设它是 Business BASIC。我不知道如何获取 BASIC 的版本信息。

我特别感兴趣的是将该系统中的数据检索为一种格式(CSV、文本),我可以使用该格式进行临时报告。我不知道编写此系统时通常会使用哪些方案。我当然不会因为这是 SQL 而屏住呼吸。可以有一个 ODBC 驱动程序吗?该系统相当陈旧,甚至可能是 1980 年代后期。

所以这是我的问题:1980 年代在 Unix 中工作的 BASIC 开发人员通常如何实现数据库系统的数据存储部分?

0 投票
1 回答
112 浏览

java - Sco Unix Grep 特定编号 (ID)

我有一个我正在为工作编写的程序。

它连接到我们的 Sco Unix 服务器并运行一个命令,大部分时间都可以正常工作

例如,当输出如下所示

但是,如果我尝试对单个数字(通常为 1 但不限于此)执行此操作,即使我知道结果存在,我也不会得到任何结果。

例如,如果我在服务器上有以下结果

然后,如果我执行以下操作

我没有得到任何结果,但我知道有 1 的结果,如果我使用像 14 这样的两位数,上述方法将有效,将带回结果。

我基本上需要能够为 /PGProcid= 获取 PID 和 PPID 编号。这似乎只在有 1 和 10、11、12 等或 2 和 20、21、22 等的情况下不起作用。

我尝试过 Egrep,并使用 $,但它似乎总是跳过个位数!

编辑:这是我在这台服务器上尝试过的

所以 2 当前在他们的服务器上处于活动状态,但是下面没有结果

下面给出了结果,但也选择了任何带有 2 的东西,所以 22 等等,我只在 2 之后

下面给出一个错误“没有这样的文件或目录”

0 投票
2 回答
61 浏览

c - Issues while getting user input in SCO Unix OS

I face a strange issue while trying to get user input through my code. I am pretty sure that the issue is not with the code but related to OS like standard input stream (stdin) or something like that, but since I don't have another machine with similar OS setup (as it's practically impossible to find an SCO machine nowadays), I expect some programmatic workarounds to solve this. My program reads a stream of alphanumeric characters from the user terminated by a '\n'.

But no matter how I try this to achieve this by different means, it just accepts the initial 256 characters. Initially I suspected the issue is with the fgets function , but when I use try to read the same value from a file using fgets, its working as expected.

Approach 1:

Approach 2:

Output for both cases : "Encrypted data string contains 256 characters: abcde.....

Other approaches I already tried but didn't succeed include changing the data type of the buffer which holds the value (from string to unsigned long), dynamically allocating memory to the buffer, setting stdin as unbuffered e.t.c.

OS environment : SCO Unix, 32bit Compiler: CC

0 投票
1 回答
69 浏览

unix - 启用对 Informix v2.0 的网络访问

我有幸从运行 SCO unix 和 informix 2.0 的旧 IBM 服务器迁移数据。

服务器/数据库工作正常——但是数据库不能通过 tcp/ip 使用。

试图找出如何通过 ip 启用对 informix 的访问。

任何帮助/方向将不胜感激!

谢谢!