The version of the PFlotran reaction library we're using is now quite old, and uses an older version of PETSc (3.5 instead of 3.6). Moreover, it looks like an odd interaction between Alquimia and that version of PFlotran prevents shared library builds of Alquimia from working properly (see #16).
We need to establish a newer version of the reaction library to link against (hopefully a release instead of a hash of pflotran-dev) and modify the Alquimia PFlotran engine code accordingly, making sure that shared library builds work on Mac and Linux.