1. Rene Landscheidt
  2. Valentina Server
  3. Monday, May 04 2015, 09:39 AM
  4.  Subscribe via email
Hello,

will the Valentina Server (VServer) be able to run on the ARN-PCs out there? (Like the Raspberry PI and / or the BananaPI).

I use these low Energy Devices often as Network and DB Servers (for MySQL / MariaDB and for PostgreSQL), i'd like to be able to Install the VServer on these devices so i don't need to have an x86 Server in my Network anymore.

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
Rene Landscheidt Accepted Answer
Sorry Typo,

I mean ARM-PCs / Servers like the Raspberry PI or the BananaPi
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 1
Ruslan Zasukhin Accepted Answer
Hi Rene,

I think we should
There was few requests already.

I think we can start work on this in June - July, after release of 6.0.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 2
Rene Landscheidt Accepted Answer
Hello,

no sweat. It's nice to know that it might be comming. For now i use an older PC as my Valentina DB Server.

So take your time first with the 6.0 Server. At the Moment i can wait. My Software which i'll be using the Valentina Server with is still in Development.

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 3
Rene Landscheidt Accepted Answer
Hello,

any Info about a possible ARM-Port of the Valentina Server (ARMv7: Raspberry Pi 2, Banana Pi, usw.).

My Application is nearly RC-Status. I wanted to distribute the server as BananaPi with SSD-HDD for Data-Storage. Else i'd have to look more into the Intel NUC series...

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 4
Ruslan Zasukhin Accepted Answer
Hi Rene,

sorry for delay.

We did not move in this direction yet. Now I try to setup couple of students with our linux virtual machines to start prepare Netbeans projects related to Valentina Server.

Yes, students. Main devs have other tasks for now.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 5
Rene Landscheidt Accepted Answer
OK. Thanks for the Information.

If you need help testing just send me a message / mail.

I have here a Raspberry Pi 2 B (ARMv7), one BananaPi (ARMv7) and an BananaPi Pro (ARMv7) to Test.

i would like to help anyway i can. (Except Programming, my Java, C(++) and QT knowlege is a bit rusty, Primärly working in Xojo now.)

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 6
Ruslan Zasukhin Accepted Answer
Do you know if its possible seat on Windows and develop for ARM using NetBeans?
At least to compile code
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 7
Rene Landscheidt Accepted Answer
Hello,

it should be possible. you would have to configure the gcc-arm toolchain for windows in netbeans.

Here are some Links i found:
gcc-arm-embedded ((Linux,Mac and WIndows Binaries
gcc-arm-embedded README
Netbeans Documentation Toolchain Config

Not more Info avalible. I do most of my C(++) Cross-Compile on Linux (even if on x86/x64).
And my other Development Work i do in Xojo.

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 8
Ruslan Zasukhin Accepted Answer
Hi Rene,

You say: I have here a Raspberry Pi 2 B (ARMv7), one BananaPi (ARMv7) and an BananaPi Pro (ARMv7) to Test.

What about OS?
Linux (which) or Raspbian?

What is mainstream for these devices?
How others deploy compiled binaries?
into which formats? for which os?
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 9
Rene Landscheidt Accepted Answer
Hello,

well my BananaPi(+) / BananaPi Pro mostly run Bananian Linux (https://www.bananian.org/) because as "Server"-OS it has just the minimal of default Software installed. with no X and bagage. :) Just like a good server needs.

my RaspberryPi 2 "Server" runs "Main" - Raspbian, or a MiniRaspbian (like bananian with out x and bagage).

i also work with Ubuntu Mate Edition (https://ubuntu-mate.org/) and openSUSE for BananaPi

But if you go mainstream there is manly Raspian and it's derviates (Bananian for Example) with the Applications as DEB Pakets (or RPMs in Case of Fedora or openSUSE for BananaPi) - for the server a DEB Version would be the most logical, i think - my self writen tools and apps i just zip and copy via sftp onto the device.

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 10
Ruslan Zasukhin Accepted Answer
Okay, so if we compile binary for ARM, and deploy it as DEB archive, it should work on all devices, yes?

Should we also deploy it as RPM version? as we do for our Linux desktop?
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 11
Rene Landscheidt Accepted Answer
Hello,

yes. i think so.

Compile a binary for ARM (ARMv7), package as DEB and you would have moste people happy with this.

If there are Users using Fedora or openSUSE an RaspberryPi (or BananaPi) you should have rpms for them.
I know that there is at least an Fedora Edition for the RaspberryPi (2) which would need the Server as RPM.
On BananaPi there is also an openSUSE Image availible, which would also depend on an RPM.

The Linux OS on RaspberryPI (or BananaPi) are fully usable Linux Distris, you should be able to use your package build script with minimal or no modifications on the ARM based Linux Editions.

Xojo for Exapmle comiles for "RaspberryPI 2 B" which is an ARMv7 Chip. So the apps work on most if not all ARMv7 - Singleboard Computers.

If you build the packages on two "RaspberryPi 2" 's one for Debian DEB the other for Redhat RPM (openSUSE) you should have covered all important boards and OS platforms for ARM

Best Regards,

René Landscheidt
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 12
Ruslan Zasukhin Accepted Answer
We have some progress here.

vshared.dll + vclient.dll + vserver_cmd.app - compiled and work.

todo: vkernel, vserver
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 13
Ruslan Zasukhin Accepted Answer
We have some progress here.

vshared.dll + vclient.dll + vserver_cmd.app - compiled and work.

todo: vkernel, vserver
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 14
Rene Landscheidt Accepted Answer
Nice.

can't wait to test it :D
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 15
I sum to this. I have some deployments done on raspberry.

Here, another Raspberry PI 2 as tester for you.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 16
Ruslan Zasukhin Accepted Answer
Our guys informs that

Valentina Server DB + Reports do work on Raspberry today. :)

TODO: packaging into archives.
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 17
Impressive
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 18
Rene Landscheidt Accepted Answer
Nice, *ThumpsUp* :D

let me (us) know when it's time to test. ;)
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 19
Sergey Pashkov Accepted Answer
Compiling for ARMv7 - this means that Raspberry Pi 1 and Zero are not supported.
Is it OK? Nobody needs it?
Comment
There are no comments made yet.
  1. more than a month ago
  2. Valentina Server
  3. # 20
  • Page :
  • 1
  • 2


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 2 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories