1. Rene Landscheidt
  2. Valentina Server
  3. Montag, Mai 04 2015, 09:39 AM
  4.  Abonnieren via E-Mail
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
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Sorry Typo,

I mean ARM-PCs / Servers like the Raspberry PI or the BananaPi
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
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.
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
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.
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Do you know if its possible seat on Windows and develop for ARM using NetBeans?
At least to compile code
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
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?
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
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?
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
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
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
We have some progress here.

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

todo: vkernel, vserver
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
We have some progress here.

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

todo: vkernel, vserver
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Nice.

can't wait to test it :D
Kommentar
There are no comments made yet.
Giuseppe Luigi Punzi Akzeptierte Antwort
I sum to this. I have some deployments done on raspberry.

Here, another Raspberry PI 2 as tester for you.
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Our guys informs that

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

TODO: packaging into archives.
Kommentar
There are no comments made yet.
Giuseppe Luigi Punzi Akzeptierte Antwort
Impressive
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Nice, *ThumpsUp* :D

let me (us) know when it's time to test. ;)
Kommentar
There are no comments made yet.
Sergey Pashkov Akzeptierte Antwort
Compiling for ARMv7 - this means that Raspberry Pi 1 and Zero are not supported.
Is it OK? Nobody needs it?
Kommentar
There are no comments made yet.
  • Seite :
  • 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