Page 1 of 1

A question about PB4

Posted: Sat Jan 21, 2006 8:34 pm
by Polo
Will it includes the possibility to directly create user libraries within pbcompiler ?

Posted: Sat Jan 21, 2006 9:28 pm
by freak
No.

Posted: Sun Jan 22, 2006 10:18 am
by Polo
Err, is it possible to have more information why ?
This kind of feature would allow to do userlibraries on every systems, which is quite useful :cry:

Posted: Sun Jan 22, 2006 11:32 am
by blueznl
i think it's because

1. libs as opposed to includes, are not cross platform
2. libs strongly depend on the version of pb

(although that last one wouldn't mean much as on each new release a new recompile would be all it takes, hmmm)

not sure though :-) you'd have to ask the experts

Posted: Sun Jan 22, 2006 11:36 am
by Polo
blueznl wrote:1. libs as opposed to includes, are not cross platform
A .exe file created in Purebasic Windows is not cross platform either, so I don't see why we shouldn't create a PBLib on windows, one on Linux, and one on Macosx ;)
I was hoping to get this feature because the fact that Tailbite takes the code create by the compiler and reprocess it slow down the total compilation time...

Posted: Sun Jan 22, 2006 12:06 pm
by freak
Here is the generic answer:

Q: Why is feature X not implemented?
A: Because we did features A-H, and we simply cannot do everything at once.

Some more reasons for this particular one:
- There is Tailbite (for windows), so it is not that urgent. We focused on other
features that cannot easily done through 3rd party tools (or with IncludeFiles for that matter)
- PB's intenals are still rapidly changing (especially now), which is not a good base
to allow building libs that will depend on these internals. This option is not off the table,
but it won't happen right now.