Home » Developing U++ » U++ Developers corner » Google Summer of Code
Re: Google Summer of Code [message #31333 is a reply to message #31324] |
Wed, 23 February 2011 06:07 |
Novo
Messages: 1358 Registered: December 2006
|
Ultimate Contributor |
|
|
koldo wrote on Mon, 21 February 2011 18:24 |
Novo wrote on Sun, 20 February 2011 17:43 |
andreincx wrote on Wed, 09 February 2011 03:35 | - U++ as a library - lib files for simple linkage from other IDE's and dll/so to make it easier to write plugins which use U++.
Andrei
|
How about using application itself as a library? Export required symbols from application and link against it. Theoretically, this should work.
|
Hello Novo
Could you detail it more . Like to be understood by (a dummy like) me...
|
Applications in ELF and COFF (Unix and Windows) formats are DLLs by them self. By default they do not export any symbols. This situation can be changed by using -E options with gcc linker on Linux (this will export all symbols), using dllexport on Windows (as with regular DLL), or by using a special file, which lists all symbols, which should be exported (this should work at least on Windows).
If I remember correctly, you do not need to do anything else in case of Unix (ELF). By default Unix applications (ELF) are compiled with lazy symbol binding. This means that symbols are resolved at run time only if they are needed. If they are exported from application, they will be resolved.
In case of Windows and old Unix (COFF format) all symbols should be resolved at link time. You will need to link your DLL against your_application.lib. I haven't tried to do this by myself, but I believe this should work.
Regards,
Novo
|
|
|
|
|
Google Summer of Code
By: koldo on Mon, 08 March 2010 12:08
|
|
|
Re: Google Summer of Code
By: mirek on Mon, 08 March 2010 16:51
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Mon, 08 March 2010 21:29
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 08:13
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 08:53
|
|
|
Re: Google Summer of Code
By: mirek on Tue, 09 March 2010 19:05
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 09 March 2010 22:32
|
|
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 09:01
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 10 March 2010 09:40
|
|
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 11:34
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 10 March 2010 11:52
|
|
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 12:57
|
|
|
Re: Google Summer of Code
By: mirek on Wed, 10 March 2010 16:42
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 09:33
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 17:20
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 11 March 2010 22:26
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Fri, 12 March 2010 10:48
|
|
|
Re: Google Summer of Code
By: koldo on Mon, 15 March 2010 21:49
|
|
|
Re: Google Summer of Code
By: tojocky on Tue, 16 March 2010 20:40
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 16 March 2010 21:42
|
|
|
Re: Google Summer of Code
By: Didier on Wed, 17 March 2010 00:03
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 17 March 2010 09:00
|
|
|
Re: Google Summer of Code
By: tojocky on Wed, 17 March 2010 10:21
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 18 March 2010 22:37
|
|
|
Re: Google Summer of Code
By: koldo on Fri, 26 March 2010 08:45
|
|
|
Re: Google Summer of Code
By: unknown user on Wed, 09 February 2011 09:35
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Fri, 11 February 2011 09:19
|
|
|
Re: Google Summer of Code
By: unknown user on Fri, 11 February 2011 15:29
|
|
|
Re: Google Summer of Code
By: Novo on Sun, 20 February 2011 17:43
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 22 February 2011 00:24
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 22 February 2011 00:27
|
|
|
Re: Google Summer of Code
By: Novo on Wed, 23 February 2011 06:07
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 23 February 2011 09:20
|
|
|
Re: Google Summer of Code
By: Novo on Wed, 23 February 2011 15:44
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 23 February 2011 16:34
|
|
|
Re: Google Summer of Code
By: unknown user on Wed, 23 February 2011 23:55
|
|
|
Re: Google Summer of Code
By: Novo on Thu, 24 February 2011 05:34
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 24 February 2011 11:00
|
|
|
Re: Google Summer of Code
By: Novo on Sun, 27 February 2011 06:30
|
|
|
Re: Google Summer of Code
By: tojocky on Mon, 28 February 2011 15:00
|
|
|
Re: Google Summer of Code
By: chickenk on Mon, 28 February 2011 15:49
|
|
|
Re: Google Summer of Code
By: tojocky on Mon, 28 February 2011 18:25
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 01 March 2011 15:39
|
|
|
Re: Google Summer of Code
By: koldo on Wed, 02 March 2011 09:04
|
|
|
Re: Google Summer of Code
By: unknown user on Sat, 05 March 2011 22:48
|
|
|
Re: Google Summer of Code
By: koldo on Sun, 06 March 2011 09:08
|
|
|
Re: Google Summer of Code
By: koldo on Thu, 10 March 2011 23:31
|
|
|
Re: Google Summer of Code
By: unknown user on Sat, 19 March 2011 08:57
|
|
|
Re: Google Summer of Code
By: koldo on Sat, 19 March 2011 17:50
|
|
|
Re: Google Summer of Code
By: tojocky on Sat, 19 March 2011 23:07
|
|
|
Re: Google Summer of Code
By: tojocky on Tue, 01 March 2011 17:20
|
|
|
Re: Google Summer of Code
By: raxvan on Fri, 11 February 2011 17:05
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: raxvan on Fri, 11 February 2011 20:29
|
|
|
Re: Google Summer of Code
By: koldo on Fri, 11 February 2011 22:59
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Sun, 13 February 2011 20:33
|
|
|
Re: Google Summer of Code
By: raxvan on Tue, 15 February 2011 09:34
|
|
|
Re: Google Summer of Code
By: unknown user on Tue, 15 February 2011 15:55
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 15 February 2011 16:04
|
|
|
Re: Google Summer of Code
By: koldo on Tue, 15 February 2011 22:24
|
|
|
Re: Google Summer of Code
By: tojocky on Thu, 17 February 2011 16:49
|
|
|
Re: Google Summer of Code
By: raxvan on Tue, 15 February 2011 23:16
|
|
|
Re: Google Summer of Code
By: mr_ped on Fri, 18 February 2011 12:32
|
|
|
Re: Google Summer of Code
By: koldo on Sat, 19 February 2011 22:02
|
|
|
Re: Google Summer of Code
By: unknown user on Sat, 19 February 2011 22:13
|
|
|
Re: Google Summer of Code
By: koldo on Sun, 20 February 2011 09:33
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Sun, 20 February 2011 17:11
|
|
|
Re: Google Summer of Code
|
|
|
Re: Google Summer of Code
By: koldo on Fri, 25 February 2011 12:36
|
Goto Forum:
Current Time: Sat May 04 08:15:44 CEST 2024
Total time taken to generate the page: 0.02774 seconds
|