Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.11.0 Running under Android Termux #363

Open
defencedog opened this issue Jan 27, 2024 · 3 comments
Open

V2.11.0 Running under Android Termux #363

defencedog opened this issue Jan 27, 2024 · 3 comments

Comments

@defencedog
Copy link

defencedog commented Jan 27, 2024

I have successsfuly compiled it for x2 of my Android devices armv8I (x32) & aarch64 ...the latter is a faster tablet & former is just a handheld device.

I will post instruction shortly at github. User can see sample here: LinkedIN

Code is based on reaktoro tutorials reaktoro_pH_add.py.txt

On my aarch64 device there is a problem I am facing a possible bug

I can load the module & even can load / display libraries. For instance I can do this Inspecting thermodynamic databases

However if run the above code, it halts at

RuntimeError                              Traceback (most recent call last)
<ipython-input-2-5a98bd4f2cdb> in <cell line: 15>()
     13 # Define the chemical state corresponding to the pure water
     14 state = ChemicalState(system)
---> 15 state.setTemperature(25, "celsius")
     16 state.setPressure(1.0, "bar")
     17 state.set("H2O(aq)", 1.0, "kg")

RuntimeError: instance allocation failed: new instance has no pybind11-registered base types
@defencedog
Copy link
Author

Additionally adding install log

make install
[  0%] Built target compile-commands
[ 21%] Built target ReaktoroEmbedded
[ 46%] Built target Reaktoro
[ 70%] Built target reaktoro-cpptests
[100%] Built target reaktoro4py
[100%] Built target reaktoro-setuptools
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /data/data/com.termux/files/usr/lib/libReaktoro.so
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Algorithms.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/ArraySerialization.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/ArrayStream.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/AutoDiff.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Constants.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/ConvertUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Enumerate.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Exception.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/HashUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Index.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/InterpolationUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Macros.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Matrix.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Memoization.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Meta.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/MolalityUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/MoleFractionUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/NamingUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/NumberTraits.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/ParseUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Profiling.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Real.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/StringList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/StringUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Table.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/TableUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/TimeUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/TraitsUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/TypeOp.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Types.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Units.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Common/Warnings.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ActivityModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ActivityProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/AggregateState.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalFormula.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalOutput.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalPlot.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalPropsPhase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalQuantity.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalState.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ChemicalSystem.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Data.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Database.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Element.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ElementList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ElementalComposition.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Embedded.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/FormationReaction.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Model.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Params.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Phase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/PhaseList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Phases.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Prop.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Reaction.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionEquation.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionRate.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionRateModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionStandardThermoModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionStandardThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ReactionThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Reactions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Species.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/SpeciesList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/SpeciesThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/StandardThermoModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/StandardThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/StandardVolumeModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/StateOfMatter.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Support
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Support/DatabaseParser.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/SurfaceList.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Surface.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/SurfaceAreaModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Surfaces.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/ThermoPropsPhase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Core/Utils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumConditions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumDims.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumHessian.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumOptions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumPredictor.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumReactions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumRestrictions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumResult.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumSensitivity.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumSetup.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumSolver.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumSpecs.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/EquilibriumUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/SmartEquilibriumOptions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/SmartEquilibriumResult.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Equilibrium/SmartEquilibriumSolver.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Nasa.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Nasa
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Nasa/NasaDatabase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/Phreeqc.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcDatabase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcEditor.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcLegacy.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcThermo.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Phreeqc/PhreeqcWater.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Supcrt.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Supcrt
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/Supcrt/SupcrtDatabase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/ThermoFun.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/ThermoFun
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/ThermoFun/ThermoFunDatabase.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Extensions/ThermoFun/ThermoFunEngine.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/KineticsOptions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/KineticsResult.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/KineticsSensitivity.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/KineticsSolver.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/KineticsUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/SmartKineticsOptions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/SmartKineticsResult.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Kinetics/SmartKineticsSolver.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/BilinearInterpolator.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/Derivatives.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/LU.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/LagrangeInterpolator.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/MathUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Math/Roots.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelCubicEOS.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelDavies.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelDebyeHuckel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelDrummond.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelDuanSun.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelExtendedUNIQUAC.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelHKF.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelIdealAqueous.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelIdealGas.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelIdealIonExchange.hpp                              -- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelIdealSolution.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelIonExchange.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/Support
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/Support/AqueousMixture.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/Support/CubicEOS.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/Support/IonExchangeSurface.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelPengRobinsonPhreeqcOriginal.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelPhreeqc.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelPhreeqcIonicStrengthPressureCorrection.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelPitzer.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelPitzerHMW.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelRedlichKister.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelRumpf.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelSetschenow.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelSpycherPruessEnnis.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelSpycherReed.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ActivityModels/ActivityModelVanLaar.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ReactionRateModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ReactionRateModels
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/ReactionRateModels/ReactionRateModelPalandriKharaka.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelConstLgK.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelFromData.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelGemsLgK.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelPhreeqcLgK.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelPressureCorrection.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/ReactionStandardThermoModelVantHoff.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelConstant.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelExtendedUNIQUAC.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelFromData.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelHKF.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelHollandPowell.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelInterpolation.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelMaierKelley.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelMineralHKF.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelNasa.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardThermoModelWaterHKF.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/StandardVolumeModelConstant.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/Support
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/Support/SpeciesElectroProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/StandardThermoModels/Support/SpeciesElectroPropsHKF.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/SurfaceAreaModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/SurfaceAreaModels
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/SurfaceAreaModels/SurfaceAreaModelConstant.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/SurfaceAreaModels/SurfaceAreaModelLinear.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Models/SurfaceAreaModels/SurfaceAreaModelPower.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/ODML
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/ODML/ClusterConnectivity.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/ODML/PriorityQueue.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Reaktoro.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Common.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Core.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Models.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Models
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Models/ActivityModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Models/ReactionRateModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Serialization/Models/StandardThermoModels.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Singletons.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Singletons
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Singletons/CriticalProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Singletons/DissociationReactions.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Singletons/Elements.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Transport.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Transport
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Transport/TransportSolver.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/AqueousProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/IonExchangeProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/Material.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/MineralReaction.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/MineralReactionRateModel.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Utils/MineralSurface.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water.hpp                                                                            -- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterConstants.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterElectroProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterElectroPropsJohnsonNorton.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterHelmholtzProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterHelmholtzPropsHGK.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterHelmholtzPropsWagnerPruss.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterInterpolation.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterThermoProps.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterThermoPropsUtils.hpp
-- Installing: /data/data/com.termux/files/usr/include/Reaktoro/Water/WaterUtils.hpp
Processing /data/data/com.termux/files/home/Reaktoro_new/reaktoro-2.11.0/build_aarch64/python/package
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Building wheels for collected packages: reaktoro
  Building wheel for reaktoro (setup.py): started
  Building wheel for reaktoro (setup.py): finished with status 'done'
  Created wheel for reaktoro: filename=reaktoro-2.11.0-py3-none-any.whl size=54167636 sha256=cb2668a29fc93261b5d12c2324d8606bddbfcf2bce2eef1246404c6d6a86a786
  Stored in directory: /data/data/com.termux/files/usr/tmp/pip-ephem-wheel-cache-9e8dxn8x/wheels/00/77/4a/4d4f8ce08e59c8308e36cf8d09d91af4ab11f2c54ff18bf75a
Successfully built reaktoro
Installing collected packages: reaktoro
Successfully installed reaktoro-2.11.0
-- Installing: /data/data/com.termux/files/usr/lib/cmake/Reaktoro/ReaktoroTargets.cmake
-- Installing: /data/data/com.termux/files/usr/lib/cmake/Reaktoro/ReaktoroTargets-relwithdebinfo.cmake
-- Installing: /data/data/com.termux/files/usr/lib/cmake/Reaktoro/ReaktoroConfig.cmake
-- Installing: /data/data/com.termux/files/usr/lib/cmake/Reaktoro/ReaktoroConfigVersion.cmake

Please help with this error...

@allanleal
Copy link
Collaborator

Hi @defencedog , this is all very exciting what you are doing, but it's difficult to support build operations for all systems/contexts. The issue you seem to have is related to pybind11 in termux. Please consider finding a solution and submitting a PR. Thanks for your understanding.

@defencedog
Copy link
Author

@allanleal thanks for the support & keep up the good work. Previous version of reaktoro was indeed working on aarch64 & being in chloralkali industry I used it regularly.

If you have any further ideas related to my problem do please share. In the meantime I am engaging with termux / pybind11 developers

Additionally do you have any example relating to precipitation process. Meaning in water clarifiers (or settlers) how can settling time of a particular insolubility be modelled. For instance

CaCl2(aq) + Na2CO3(aq) → CaCO3(s) + 2NaCl(aq)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants