Could you send me a list of public private abi ?
Do you think the method of http://gcc.gnu.org/wiki/Visibility could be used in our case ?
Thanks
Bastien
Missing symbols between ImageMagick releases
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
Re: Missing symbols between ImageMagick releases
And could you BTW do a so bump see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564123
Re: Missing symbols between ImageMagick releases
Look for an SO bump in the next point release this weekend.
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
Re: Missing symbols between ImageMagick releases
Thanks
About DSO symbols I have read that you could use the same kind of stuff than in windows for dll linking.
I could not really understand what define say when the library is build as a lib or not. So a step by step guide in your direction, if you could point me i cand cook a patch:
- if shared library build is done and gcc version is > 4.0 compile with the flags -fvisibility=hidden and add define :
# define MagickExport __attribute__ ((visibility("default")))
this is the only stuff needed when you need __declspec(dllimport) or __declspec(dllexport) on windows use __attribute__ ((visibility("default"))) and compile with -fvisibility=hidden
with gcc > 4.0
Could you help me to make a patch ?
bastien
About DSO symbols I have read that you could use the same kind of stuff than in windows for dll linking.
I could not really understand what define say when the library is build as a lib or not. So a step by step guide in your direction, if you could point me i cand cook a patch:
- if shared library build is done and gcc version is > 4.0 compile with the flags -fvisibility=hidden and add define :
# define MagickExport __attribute__ ((visibility("default")))
this is the only stuff needed when you need __declspec(dllimport) or __declspec(dllexport) on windows use __attribute__ ((visibility("default"))) and compile with -fvisibility=hidden
with gcc > 4.0
Could you help me to make a patch ?
bastien
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
Re: Missing symbols between ImageMagick releases
See also in order to help you to track lib incompatibility
http://linuxtesting.org/upstream-tracke ... agick.html
http://linuxtesting.org/upstream-tracke ... agick.html