discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Development environment


From: Ivan Vučica
Subject: Re: Development environment
Date: Mon, 11 Dec 2017 13:49:20 +0000

Adding discuss-gnustep@ again.

pon, 11. pro 2017. u 11:09 Daniel Santos <daniel.dlds@gmail.com> napisao je:
Ok. Here's the motivation for the question. I want to fix bugs in the code. What is the best toolchain for doing this ? (I have access to osX, Linux and windows boxes)
Fix bugs in which code? GNUstep? Third party GS apps? Your apps?

You should certainly fix them on the platform you intend to run the code on. Windows and *nix builds of GNUstep will branch differently for very obvious reasons, while on macOS you can force GNUstep into being built into your binary, it's just not something we suggest being done.

In your other email it sounds like you want to fix apps. First choice is "where will these apps be running"? If the answer is "freebsd", use freebsd. If it's "linux", use Linux. If it's Mac, use Mac along with Apple frameworks.

For non-Apple platforms, it's best to write GNUmakefiles that make use of gnustep-make helper scripts and forget Xcode is there. We have a tool to build Xcode projects, but it's not going to help you modify them. We have an IDE (ProjectCenter) which doesn't know about Xcode project files, and I personally find myself more productive if I don't use it. Other people like it.

Which applications do you want to fix? Do you have specific bugs you want to fix? Can we help you get started with a specific task?
--
Sent from Gmail Mobile on iPad

reply via email to

[Prev in Thread] Current Thread [Next in Thread]