[Vortex] vortex & OSX 10.10.2

Francis Brosnan Blázquez francis at aspl.es
Mon Mar 9 11:55:57 CET 2015


Hello,

Statically linking Vortex Library might not be an appropriate solution
in all cases, especially for closed source/proprietary solutions. 

See "About statically linking Vortex Library" at:

http://www.aspl.es/fact/files/af-arch/vortex-1.1/html/license.html

Best Regards,


> Hi, continuing in an other thread as it seems all these things are releated to compiling vortex on OSX 10.10. Some more findings:
> 
> Using OpenSSL on OSX these days: What to do
> 
> * Get OpenSSL from MacPorts.org
> * Most recent version, 1.0.0d is there
> * Statically link the libraries
> * Include anything else in your bundle
> 
> This is what the OpenSSL team recommends
> * Static linking is the binary model
> * It prevents dylib version skew
> 
> When using macports OpenSLL, there needs to be a new -I option added to the makefile for the TLS stuff:
> „-I/opt/local/include“ so that the macports includes and libs are found. After I added this, I was able to overcome the depreciation problem and compile the TLS code part.
> 
> 
> Than some warnings & errors in the python interface files:
> 
> py_vortex.c:561:2: warning: implicit declaration of function 'PyUnicode_SetDefaultEncoding' [-Wimplicit-function-declaration]
>         PyUnicode_SetDefaultEncoding ("UTF-8");
>         ^
> py_vortex.c:567:11: warning: implicit declaration of function 'Py_InitModule3' [-Wimplicit-function-declaration]
>         module = Py_InitModule3 ("libpy_vortex_11", py_vortex_methods,
>                  ^
> py_vortex.c:567:9: warning: incompatible integer to pointer conversion assigning to 'PyObject *' (aka 'struct _object *') from 'int' [-Wint-conversion]
>         module = Py_InitModule3 ("libpy_vortex_11", py_vortex_methods,
>                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> py_vortex.c:570:3: error: non-void function 'initlibpy_vortex_11' should return a value [-Wreturn-type]
>                 return;
>                 ^
> py_vortex.c:581:2: error: non-void function 'initlibpy_vortex_11' should return a value [-Wreturn-type]
>         return;
>         ^
> py_vortex.c:857:50: warning: implicit declaration of function 'PyString_AsString' [-Wimplicit-function-declaration]
>                         str     = axl_strdup_printf ("%s%s", str_aux, PyString_AsString (string));
>                                                                       ^
> 
> 
> --
> Robert M. Münch
> M: +41 79 65 11 49 6
> 
> Saphirion AG
> 
> http://www.saphirion.com
> smarter | better | faster
> 
> _______________________________________________
> Vortex mailing list
> Vortex at lists.aspl.es
> http://lists.aspl.es/cgi-bin/mailman/listinfo/vortex


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.aspl.es/pipermail/vortex/attachments/20150309/debca856/attachment.html>


More information about the Vortex mailing list