You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix docs for current AWS CLI and current AWS Lambda runtimes
* provided has to be either provided.al2023 or provided.al2
* AWS CLI2 has changed the param format
* add docs about building on arm64
* minor docs update
* use proper JSON in example
* add hint on how to update example Lambda
> **N.B.** If you are building on `arm64`, you have to explicitly add the param `--architectures arm64`, so that you are setting up the proper architecture on AWS to run your supplied Lambda function.
@@ -150,7 +156,7 @@ Any *fully* compliant C++11 compiler targeting GNU/Linux x86-64 should work. Ple
150
156
- Use Clang v3.3 or above
151
157
152
158
## Packaging, ABI, GNU C Library, Oh My!
153
-
Lambda runs your code on some version of Amazon Linux. It would be a less than ideal customer experience if you are forced to build your application on that platform and that platform only.
159
+
Lambda runs your code on some version of Amazon Linux. It would be a less than ideal customer experience if you are forced to build your application on that platform and that platform only.
154
160
155
161
However, the freedom to build on any linux distro brings a challenge. The GNU C Library ABI. There is no guarantee the platform used to build the Lambda function has the same GLIBC version as the one used by AWS Lambda. In fact, you might not even be using GNU's implementation. For example you could build a C++ Lambda function using musl libc.
> **N.B.** See hint above if you are building on `arm64`.
210
+
203
211
1. **My code is crashing, how can I debug it?**
204
212
205
213
- Starting with [v0.2.0](https://github.com/awslabs/aws-lambda-cpp/releases/tag/v0.2.0) you should see a stack-trace of the crash site in the logs (which are typically stored in CloudWatch).
0 commit comments