Multiple Definition of _isatty FreeRTOS STM32

Sysprogs forums Forums VisualGDB Multiple Definition of _isatty FreeRTOS STM32

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #23531
    jona
    Spectator

    I can’t express what a letdown these example projects really are.

    Now, I have “multiple definitions of _isatty() in syscalls.c”

    But syscalls.c is not in the project anywhere.

    Is that brought in when you have the semihosting framework enabled?

    If so, where the heck is _isatty? It shows up nowhere when searched for. Not even a single definition.

    #23532
    support
    Keymaster

    Hi,

    The file might be a part of a static library. Normally checking the output in the View->Output window should help find the full path of the files with both definitions.

    Alternatively please try disabling syscall implementations via the first page of VisualGDB Project Properties.

    #23539
    jona
    Spectator

    Thank you for your reply. I have to tell you. Very few of these examples actually run properly on the STM32F7. For someone rushing to get up to speed on this platform it is extremely difficult.

    #23540
    support
    Keymaster

    Sorry about that. We do actually test our example projects and they do work out-of-the-box. Perhaps you have modified the default settings in a way the causes conflicts?

    Either way, if you could attach the screenshots of the wizard steps you go through in order to create the project, we can advise you on what is going on.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.