zdravko.d
Posts: 1
Joined: Fri Feb 10, 2017 6:59 am

C++ Builder Raspberry Support

Fri Feb 10, 2017 7:03 am

Hi everyone!

Does someone happen to know if C++ Builder (Seattle or newest) have support for Raspberry? Some kind of plugin or a way to import a SDK to the IDE in order to control pins and do all stuff that one could do under Microsoft Visual Studio?

Thank you!

User avatar
topguy
Posts: 5626
Joined: Tue Oct 09, 2012 11:46 am
Location: Trondheim, Norway

Re: C++ Builder Raspberry Support

Fri Feb 10, 2017 11:10 am

They don't even mention "Linux" on their site so I dont think the Pi is on their radar.

Only relevant thread I could find was this: viewtopic.php?f=67&t=88931

otani
Posts: 51
Joined: Fri Dec 13, 2013 4:18 am

Re: C++ Builder Raspberry Support

Thu Sep 27, 2018 12:28 pm

"C++Builder and Delphi 10.2.3 Tokyo" are supporting mobile devices including Raspi.
Professional Edition is expensive, however Community edition can be downloaded by free.

Development software: Embacadero C++Builder/Delphi 10.2.3Tokyo Community Edition.
https://www.embarcadero.com/products/cbuilder/starter
If you're a small company or organization without revenue (or up to $5,000 per year in revenue),
you can use the Community Edition. Serial number is sent by Email.

C++Builder and Delphi 10.2.3 works on Windows10.
It is possible to create Windows10 , OS-X , IOS and Android based GUI application.
Target OS can be easily selected by dropdown menu
GUI must be FMX Firemonkey for multiplatform.
Android Studio is no longer necessary for android development.
http://docwiki.embarcadero.com/RADStudi ... roduction

Raspi's OS must be Android things:
Android Things officially supports RaspberryPi3. This is not RTAndroid.
https://developer.android.com/things/ha ... aspberrypi

Tutorial Video:
Delphi and C++Builder on Raspberry Pi & SBC.
https://www.youtube.com/watch?v=f_Wjqin9SXU

Good luck!

otani
Posts: 51
Joined: Fri Dec 13, 2013 4:18 am

Re: C++ Builder Raspberry Support

Sun Jun 23, 2019 10:26 am

I have succeeded to controll Raspi's GPIO (LED Blink) with C++ Builder 10.3 Rio.

1. Developement Tool: C++Builder 10.3 Community Edition (Free version).
https://www.embarcadero.com/products/cb ... -download
2. RaspberryPi OS : Android 7.1.2
https://www.raspberrypi.org/forums/vie ... 3&t=220601
3. Install Android SDK
http://www.androiddocs.com/sdk/installing/index.html
4. Follow to "Creating an Android APP"
http://docwiki.embarcadero.com/RADStudi ... ndroid_App
5. Tutorial Video
https://www.youtube.com/watch?v=f_Wjqin9SXU
6. Get Root Access.
https://www.cyanogenmods.org/root-linea ... -oreo-rom/
You have to need to access to root:super user mode.
7. MMAP
If you need to access to GPIO,SPI,I2C,PWM , you have to access via mmap.
Wiring Pi or PIGPIO library are for Raspbien. As they outputs many errors on Android, need to rewrite with simple software.

dsyleixa123
Posts: 306
Joined: Mon Jun 11, 2018 11:22 am

Re: C++ Builder Raspberry Support

Sun Jun 23, 2019 1:52 pm

a pity that they don't support Raspbian, C++B is a very convenient GUI IDE feat all kinds of GUI gadgets just to add by d+d (nothing comparable for the Pi available unfortunately) and I'd love to port some C++B programs for Windows to the Pi - and create some more... 8)
OTOH Android OS is no option, tbh.

Return to “C/C++”