Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use newlib's iconv on ESP32? (IDFGH-790) #2484

Closed
TridentTD opened this issue Sep 27, 2018 · 5 comments
Closed

How to use newlib's iconv on ESP32? (IDFGH-790) #2484

TridentTD opened this issue Sep 27, 2018 · 5 comments
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally

Comments

@TridentTD
Copy link

TridentTD commented Sep 27, 2018

I want to use newlib's libiconv for converting utf8 to iso-8859-11.
Is there any example to using iconv on Arduino-ESP32 or ESP-IDF?

Thank you.

@Alvin1Zhang
Copy link
Collaborator

@TridentTD Hi, sorry that get back to you so late. Does your issue still exist? Thanks.

@github-actions github-actions bot changed the title How to use newlib's iconv on ESP32? How to use newlib's iconv on ESP32? (IDFGH-790) Mar 18, 2019
@TridentTD
Copy link
Author

@Alvin1Zhang
Yes. Is there any example how to use iconv on ESP32?

@allenm
Copy link

allenm commented Dec 16, 2019

+1 ,need help

@antmak
Copy link
Collaborator

antmak commented Dec 17, 2019

Still no official iconv support in both the toolchain and IDF.

You can try build your code which uses iconv.h with https://dl.espressif.com/dl/toolchains/preview/xtensa-esp32-elf-gcc8_2_0-esp-2019r2-41-g8ac0429-linux-amd64.tar.xz (iconv support enabled ) and give any feedback here.

Probably the support for iconv.h will be added to next release of the toolchain (2020r1)

0xFEEDC0DE64 pushed a commit to 0xFEEDC0DE64/esp-idf that referenced this issue May 5, 2021
@espressif-bot espressif-bot added Resolution: NA Issue resolution is unavailable Status: Done Issue is done internally Resolution: Done Issue is done internally and removed Resolution: NA Issue resolution is unavailable labels Oct 22, 2021
espressif-bot pushed a commit that referenced this issue Oct 28, 2021
    Updated GDB to 9.2 version for xtensa chips
    Fixed coredump work for xtensa chips
    Fixed backtrace for xtensa chips
    Fixed multilib for riscv32 chips
    Fixed running GDB on some RaspberryPi configuration for riscv32 chip
    Fixed support of fnmatch(), iconv() and some other posix functions in stdlib

    Closes #6124
    Closes #2484
    Closes #3264
    Closes espressif/crosstool-NG#13
    Closes espressif/crosstool-NG#16
espressif-bot pushed a commit that referenced this issue Oct 29, 2021
    Updated GDB to 9.2 version for xtensa chips
    Fixed coredump work for xtensa chips
    Fixed backtrace for xtensa chips
    Fixed multilib for riscv32 chips
    Fixed running GDB on some RaspberryPi configuration for riscv32 chip
    Fixed support of fnmatch(), iconv() and some other posix functions in stdlib

    Closes #6124
    Closes #2484
    Closes #3264
    Closes espressif/crosstool-NG#13
    Closes espressif/crosstool-NG#16
@gw12266
Copy link

gw12266 commented May 14, 2024

请问,解决了吗,如何在esp32上使用iconv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally
Projects
None yet
Development

No branches or pull requests

6 participants