问题标签 [gnustep]

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 回答
1125 浏览

objective-c - 编译 gnustep-gui-0.16.0 未定义对 png_sizeof 的引用时出现问题

我正在尝试在 linux 机器上编译 GNUstep,但 gnustep-gui-0.16.0 包失败。我下载了 GNUstep Startup stable 0.20.1 ( http://wwwmain.gnustep.org/resources/downloads.php ) 并按照有关如何编译 (./configure && make) 的说明进行操作。我收到此错误:

libgnustep-gui.so: undefined reference to 'png_sizeof'

我已经编译了最新的 libpng (1.2.34),我可以看到 png_sizeof 被定义为宏。但是,我不太确定如何修复 gnustep-gui-0.16.0 构建。我试图通过安装 libpng 的 include/lib 目录来配置构建,但似乎没有任何帮助。

我有最新的 linux 机器,但使用的是 gcc 3.3(升级不是一个选项 - 但这应该不是问题)。

完整错误:

有什么建议么?谢谢

0 投票
1 回答
117 浏览

grails-orm - Gorm 主窗口不接受拖放

当我尝试将任何小部件(标签、按钮...)添加到 Gorm 中的主应用程序窗口时,窗口不接受小部件。我尝试拖放,但没有什么想要“粘”的。当我选择并左键单击调色板窗口中的按钮小部件时,光标变为“2 个绿色方块”。当我开始拖动时,它变为“2 个黑色方块”。

另一个问题是“文档”窗口打开了非常长的窗口(大约是我屏幕宽度的 5 倍),但除了 NSOWner、NSFirst、My Window 和 NSMenu 图标之外,它是空的。

有什么想法有什么问题吗?

我正在使用fluxbox-1.1.1 运行linux 我已经编译了gorm-1.2.8 和gnustep-startup-0.22.0,其中包含:

ffcall-1.10 gnustep-back-0.16.0 gnustep-base-1.18.0 gnustep-gui-0.16.0 gnustep-make-2.0.7 gnustep-objc-1.6.0 libffi-3.0.1

任何帮助表示赞赏。谢谢

0 投票
10 回答
25743 浏览

objective-c - 在 Windows 上使用 GNUstep 编译 Objective-C 时无法找到标准库

我刚刚在我的 Windows XP 机器上安装了 GNUstep,我正在尝试从命令行编译以下 Objective-C Hello World 程序:

当我尝试像这样从命令行编译程序时

我最终收到以下错误

我需要做些什么来通知编译器标准 Objective-C 库的位置吗?

0 投票
1 回答
685 浏览

objective-c - 如何调试 GNUstep 应用程序?

我刚开始在 Windows 上使用 GNUstep 学习 Objective-C,我想知道有哪些类型的调试选项可用?我正在使用 make 来编译和链接代码,但是一旦我运行应用程序,似乎就没有办法单步执行代码并检查变量、调用堆栈或其他任何东西。现在这不是世界末日,如果我能弄清楚如何在 shell 中写入标准输出或某种可见的日志窗口,但是在运行 GNUstep 应用程序时调用 printf 和 NSDebugLog 似乎不起作用.

0 投票
7 回答
11590 浏览

objective-c - Objective-C 是否仅用于 Mac OS/iPhone 上的开发?

我不知道 Objective-C 但对我来说它似乎是一门不错的语言。但我所知道的唯一背景是苹果的一切。但 Objective-C 甚至在 GNU Compiler Collection 中。

开放的是否缺少某些东西?或者,Objective-C 是否已经有了更广泛的基础?如果有公司选择 Objective-C 来开发他们的产品,我很感兴趣。

0 投票
4 回答
6993 浏览

objective-c - 无法在 Windows 上使用 Gnustep 编译 Objective C

嗨,我是初学者学习目标 c。我发现一个错误“hello.m:1:34: Foundation/Foundation.h: No such file or directory”我知道我需要制作一个make文件我可以知道如何制作make文件吗

0 投票
3 回答
270 浏览

objective-c - 无法制作make文件

嗨,先生,首先我要感谢您回答我。我打字时仍然遇到错误

包括 $(GNUSTEP_MAKEFILES)/common.make

在 MINGW32 外壳中,我收到如下错误

sh:GNUSTEP_MAKEFILES:找不到命令 sh:include:找不到命令

请告诉我是否应该制作一个 make.txtfile 并在 MINGW32 shell 中输入 make 或在 MINGW32 shell 中输入 make.mfile

0 投票
1 回答
1369 浏览

objective-c - 无法在 GNUstep/Win32 环境中构建 OCUnit - 找不到 objc/runtime.h

我正在尝试对 MinGW shell 中构建的 Objective-C 类进行单元测试。由于 OCUnit 已被 Apple 用于 XCode,因此开发人员 Sen:te 现在似乎已经专注于这一点。因此,声称支持 GNUstep 的最后一个源发行版是 v27。

无论如何,我下载了 v27 压缩包并尝试在 MinGW 中构建。您首先必须使用名为 SenFoundation\GSmakefile 的文件构建 Sen:te 基础类。

它持续了一段时间,直到我得到:

据我所知,在我的 GNUstep 树或驱动器上的其他任何地方都没有这样的文件。

有没有人在这方面取得了成功,或者至少知道 objc/runtime.h 来自哪里?

0 投票
3 回答
583 浏览

objective-c - 'NSAutoreleasePool' 可能不会响应 Ubuntu 上的 '-drain'

我正在尝试在 Ubuntu Hardy 上编译以下 Objective-C 程序,但由于某些原因,我收到了警告。

编译器的输出:

这是执行的结果:

我已经搞定了:

我该如何解决这个问题?

0 投票
3 回答
2758 浏览

ide - GNUStep 入门

我下载了GNUStep并安装了它,但是我不确定在哪里可以找到 IDE。有谁知道哪些程序可用作 GNUStep IDE/从哪里获得它们?如果做不到这一点,是否有人知道有关如何创建和编译基本 GNUStep 程序的教程?