Page 2 of 3

Posted: Tue Aug 22, 2006 2:21 pm
by Progi1984
Why don't we wait for the come back of El Choni ?

Posted: Tue Aug 22, 2006 2:25 pm
by Dare
Whup. You reckon El_Choni would have an issue with something like this?


This is probably dead in the water anyhow, but I live in hope.

Posted: Tue Aug 22, 2006 5:41 pm
by inc.
Flype wrote:Compiling libs should be an option in the compiler options panel :
Just thinking: Catch the assembler code while compiling and do use fasm.exe on that asm code directly to archive the .obj and finally use PoLink to link to a static lib.

The problem is here that no PB own libs are integrated so how can PB later know which is needed when using such a static Lib on "Import" in a PB code.

Tailbite (well I only know the vers. for PB v.3.94) seems to recognise that and puts these PB lib dependancies into the library desc file.

Posted: Tue Aug 22, 2006 5:50 pm
by netmaestro
Well, I have no more "insider knowledge" than anybody else, but I don't get any sense that El_Choni has given up on this at all. It's a large and difficult project, it's all gratis and he's got personal and family responsibilities just like everyone else. So I think we have to expect ebbs and flows in the development process. He'll get back to it one of these days, no worries I'm sure.

Posted: Tue Aug 22, 2006 5:54 pm
by netmaestro
The problem is here that no PB own libs are integrated so how can PB later know which is needed when using such a static Lib on "Import" in a PB code.
The .lib file generated automatically by compiling as shared dll should be fine to use for Import commands imho. Works for me anyhow.

Posted: Tue Aug 22, 2006 6:17 pm
by inc.
netmaestro wrote:The .lib file generated automatically by compiling as shared dll should be fine to use for Import commands imho. Works for me anyhow.
Yupp, Im using that also instead of Callfunction/Callfunctionfast and beside PB resulting dlls also on C/C++ resulting dlls.

But I meant the static linking way like the purpose of Userlibraries ;)

Posted: Tue Aug 22, 2006 11:06 pm
by mskuma
Given that El_Choni is the master of this project, and he's not responded to this post suggests to me that he's too busy or not interested to respond, or he's not been made aware of this plan. So my first suggestion is first, we need to contact El_Choni to see if agrees to this proposal, what the latest situation is about his effort, if/how he can contribute and whether he is willing to release the latest source code for this purpose. Without an understand of these issues, it would be hard (or possibly impolite) to proceed. Dare, please write to him via PM, and if anyone here is close to him, please let him know about this post.

Posted: Wed Aug 23, 2006 12:51 am
by srod
As amazing as Tailbite is, I still prefer source code 'include' files any day. Combine these with dll's and what more do you need?

Incidentally, 'scuse the 'dumb as an ass' question, but the .lib files generated alongside Purebasic dll's, are these just 'import libraries' for the dll's or do they actually contain the full compiled code of the library etc?

Posted: Wed Aug 23, 2006 1:12 am
by netmaestro
They're really just definitions for what's in the dll. You can't use a .lib file alone at all if the dll is not available to the program. One really good part of using Import instead of OpenLibrary is that if the dll is awol you get a nice message from Windows saying it's looking for <whatever.dll> and that it needs it to continue. Saves the programmer from having to write code to accomplish that.

Posted: Wed Aug 23, 2006 1:21 am
by srod
I see. Thanks.

Posted: Wed Aug 23, 2006 8:17 am
by El_Choni
Hi all,

Sorry for not showing up before. I've been out on holydays, and when I've arrived home, I learned some very bad news about a friend of mine, and I haven't paid attention to any other stuff since.

This "community effort" you suggest looks like a good idea, but I feel a bit guilty when I think how you'll have to deal with all the uncommented code... Would probably waste less time doing it from scratch, dunno...

Anyway, I'll be alone next week, so I hope to have some time to finish, at least, the vararg problem, which is half done. I guess there are other problems, but I think they're minor to solve. In the meantime, you can have a look to the current source if you really want to get a hold on it. If we're able to do it, we'll make sure that, in the future, nobody's dependant on just one person who might desappear for a while, or be short on time for TailBite.

Thanks a lot for your offer! I'll be visiting the forum more often from now on.

Regards,

Posted: Wed Aug 23, 2006 10:51 pm
by jack
glad you'r back El_Choni :D

Posted: Wed Aug 23, 2006 11:00 pm
by Flype
yes happy to hear you.

have also some requests. but take your time.
things after things, slowly but surely :P

Posted: Fri Aug 25, 2006 12:09 pm
by yrret
Life can be mean and hard sometimes. I'm very sorry to hear about the bad news you've had to endure about your friend. I hope things will get back to normal again for you soon.

Posted: Fri Aug 25, 2006 1:45 pm
by DarkDragon
Thanks god, I waited second for second to hear something from El_Choni :-) . But it's bad to hear you're not in a good mood :cry: .