View Single Post
Old 5th September 2012
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Porting applications is possible. Thousands of applications have been ported.

However, porting is a complicated endeavor. Most applications require changes to the build/install toolchain configuration, or require code patches, or both. This means that porting usually requires the porter to have:
  • programming skills in the language(s) of the application
  • debugging skills
  • toolchain skills
  • knowledge of the application architecture differences between the application's native environment and OpenBSD.
Because of this, porting is an unsupported activity. This means that people who port applications must be self-reliant and self-sufficient, and have the skills and the knowledge to complete the task.

If you follow ports@ or misc@, you will see application porting questions arise from time to time. You will also see good answers -- when the questions are sufficiently narrow and specific that an answer can be provided. You will rarely see a (polite) answer to someone who posts a slew of error messages without having also shown a minimal level of debugging and toolchain skills.

One memorable post I recall seeing on a OpenBSD mailing list in response to query like yours was impolite, but to the point:
Quote:
You must be THIS tall to ride ---->>>>
====

I have nothing more to say about porting in general or your problem in particular.
Reply With Quote