The "port" action is not just simple file creation and information fill in!

Usually the source code is made for linux or linux/windows which are
quite different from BSD. That means you need to dive in in the source
code and check for "unsupported stuff on *BSD architecture", try to
find something to replace them if you can. Then you have to adapt
source code for *BSD compilation and make files, etc. Then you have to
twist compiler parameters to fiddle between more incompatibilities and
so on.

To be a successful porter, you need to have strong backgrounds in both
linux and BSD. Yes, there can be a few simple port exception, where
the source code is simple and not architecture dependent. Unless you
are not one of this developers, please do not take that muddy road,
'cause you will be stuck and tired in short time, without any kind of
success.

I may be wrong, since i did only a few simple compilations, not real
porting, but others may step in and describe the action.

Cheers.

Reply via email to