Although the project pages on Github and Uservoice are still up, the maintainer hasnt updated anything or responded to users since 2018.
To use Octaves graphical capabilities, one needs to install a desktop environment, and a VNC server in the GNU/Linux distro, and one also needs to install a separate VNC viewer app in the Android phone (can be installed from Play. for help with this, file an issue on GitHub or on UserVoice. Octave can be installed as described in Octave for GNU/Linux from the distributions respective package manager.
But you can import your accounts and transactions from GnuCash XML files. Note that Gnucash for Android was a separate project from the main GnuCash application. You cannot synchronize between the desktop app and this one.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. All Qt modules (essentials and add-ons) are supported except the following: Qt WebEngine.
The Android app allows you to keep track of your financial transactions 'real-time' and you. You can try GnuCash for Android app (which is also what the GnuCash team recommends).
It is a multi-purpose tool designed to help you with various financial related tasks. Scheduled Transactions: GnuCash has the ability to automatically create and enter transactions. GnuCash is a free, open source, powerful financial-accounting software.Income/Expense Account Types (Categories): These serve not only to categorize your cash flow, but when used properly with the double-entry feature, these can provide an accurate Profit&Loss statement.This ensures that the "books balance": that the difference between income and outflow exactly equals the sum of all assets, be they bank, cash, stock or other. Double Entry: Every transaction must debit one account and credit another by an equal amount.Split Transactions: A single transaction can be split into several pieces to record taxes, fees, and other compound entries.You can also import an existing account hierarchy from GnuCash desktop. Cash, Bank, Stock) to be grouped into one master account (e.g. Chart of Accounts: A master account can have a hierarchy of detail accounts underneath it.It is a companion application for GnuCash for the desktop and enables flexible tracking of expenses on-the-go which can be exported to QIF or GnuCash XML formats. If your ultimate intention is to compile some program to run natively on the Android device, then I would recommend you just use the NDK and point the app's configure script at it.GnuCash is a mobile finance expense tracker application for Android.
gcc, for instance, is going to be huge and you may not have enough storage on the phone to install it. It allows you to record transactions on-the-go and later import the data into GnuCash for the desktop. that you will need to customize and use when configuring and compiling your programs.Īs for compiling gcc, make, etc., themselves, it's probably not necessary or desirable to do so. GnuCash Android is a companion expense-tracker application for GnuCash (desktop) designed for Android. It also contains various values for CFLAGS, LDFLAGS etc. This really is a non-trivial task and I recommend you read the docs very carefully. You probably want to follow the steps for "Invoking the compiler (the easy way)" to set up a copy of the toolchain which you should be able to use with configure scripts commonly included with GNU applications (like gcc). This link may be helpful if you’re building on Windows. In the NDK, see docs/STANDALONE-TOOLCHAIN.html for setting up the cross-compiler. (require android-defs) (activity hello (on-create-view ( (this) text: 'Hello, Android from Kawa Scheme'))) The following instructions have been tested on GNU/Linux, specifically Fedora 17. You should be able to use it to compile native versions of whatever program you want. The Android NDK already includes the complete GNU toolchain which runs on your computer.