Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Raspberry Pi C++ (http://www.chiefdelphi.com/forums/showthread.php?t=136832)

SoftwareBug2.0 02-05-2015 18:37

Re: Raspberry Pi C++
 
Quote:

Originally Posted by FRC2501 (Post 1478091)
Ok a few things:
1. build-essential is already the newest version
2. lib32stdc++6 is not available
3. libstdc++6 is already the newest version

Doe anybody know how to fix this?

What is the output if you run "apt show libstdc++6"?

yash101 04-05-2015 00:34

Re: Raspberry Pi C++
 
That's quite a simple problem to understand, but I don't know how to fix it.

If you notice, in the error, there's some version info about the shared object file.
If this isn't the same, you will often get an error.

I guess that you can try getting that shared object from the system which compiled the code and place it in the libraries folder in your system. You'll need to run ldconfig to flush the changes. After that, it should work magically.

Ideally, you would want to just compile the software on your Pi. OpenCV's CMakeLists.txt is very smart and will automatically optimize your build for what's available for it to use. This way, it can add optimizations such as better GPU acceleration, etc.

Compiling on your Pi will also get rid of the error because you will have compiled your software using libraries already present on your system.

dubiousSwain 02-06-2015 22:01

Re: Raspberry Pi C++
 
This is a little bit off topic, but I'm trying to get rudimentary tracking (nothing crazy like NN or 900's code) with the Raspberry Pi and Python, im just having trouble figuring out how to configure it to automatically run on the robot without having to be interfaced with

1. What distros can I use/should be using?
2. How do I run code without logging in?

After I figure out the answer to question 1, I can use my limited knowledge of GNU/Linux to disable GNOME/X, install OpenCV, and autorun my scripts, but those two questions are my current hangups. Any and all advice would be greatly appreciated.

faust1706 02-06-2015 23:05

Re: Raspberry Pi C++
 
Quote:

Originally Posted by dubiousSwain (Post 1485522)
1. What distros can I use/should be using?
2. How do I run code without logging in?
.

1. I would recommend a linux distro as they are generally the lightest (and FREE!). A common OS is ubuntu.

2. You can set up any program (or script) to run upon boot in a linux. What 1706 has done for many years now is simply don't require a login and then set up the program to run on boot. This way, as soon as the board gets power (and maybe a press of the power button to start the booting process of the board), the program will start automatically.

dubiousSwain 03-06-2015 08:43

Re: Raspberry Pi C++
 
Quote:

Originally Posted by faust1706 (Post 1485535)
1. I would recommend a linux distro as they are generally the lightest (and FREE!). A common OS is ubuntu.

2. You can set up any program (or script) to run upon boot in a linux. What 1706 has done for many years now is simply don't require a login and then set up the program to run on boot. This way, as soon as the board gets power (and maybe a press of the power button to start the booting process of the board), the program will start automatically.

Thank you. I have Raspbian on my RPi right now and the time it takes to log in is atrocious. Is it necessary to disable X if I'm not connected to a display? I want to maximize the resources that my code has available. Also, how does one make Ubuntu not require a login?

faust1706 03-06-2015 10:08

Re: Raspberry Pi C++
 
Quote:

Originally Posted by dubiousSwain (Post 1485572)
Is it necessary to disable X if I'm not connected to a display?

Um...you could try only showing terminal. I'm not sure how much that would speed up boot time and I do not recommend unless you are a hardened linux user.

FRC2501 26-06-2015 21:38

Re: Raspberry Pi C++
 
So I had some issues with my Pi not booting, so I bought another and the new one works great, I had to restart my OS but now I have it back to operational.

apt show libstdc++ returns command not found

I had tried compiling on the Pi but then the Pi started asking for the FRC libraries.

AustinSchuh 27-06-2015 16:28

Re: Raspberry Pi C++
 
Quote:

Originally Posted by FRC2501 (Post 1488193)
So I had some issues with my Pi not booting, so I bought another and the new one works great, I had to restart my OS but now I have it back to operational.

apt show libstdc++ returns command not found

I had tried compiling on the Pi but then the Pi started asking for the FRC libraries.

apt-cache show libstdc++
dpkg -l libstdc++6

From looking at your initial error message, and this statement, it looks like you are trying to use the FRC toolchains to target the Pi. (The .20 is the version of libstdc++v3 built for the roboRIO) This isn't going to work like you are hoping. I'd recommend either building your code directly on the pi with compilers on the Pi, or finding a good tutorial on building code for the Pi.

nick4130 30-06-2015 15:07

Re: Raspberry Pi C++
 
Does anyone have Raspberry Pi drive train code that i can copy and paste into it? Im doing a side project with one of my friends from 1718


All times are GMT -5. The time now is 19:53.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi