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

Port m5card #6

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Port m5card #6

wants to merge 4 commits into from

Conversation

vs4vijay
Copy link
Owner

No description provided.

Copy link

sweep-ai bot commented May 19, 2024

Sweep: PR Review

Sweep is currently reviewing your pr...

@vs4vijay
Copy link
Owner Author

Getting Error:

[Compiling doomgeneric_m5card.cpp]
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:51:
In file included from libs/M5Unified-0.1.14/src/utility/RTC8563_Class.hpp:9:
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:26:18: error: unknown type name 'i2c_port_t'
    void setPort(i2c_port_t port_num, int pin_sda, int pin_scl);
                 ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:33:16: error: unknown type name 'i2c_port_t'
    bool begin(i2c_port_t port_num, int pin_sda, int pin_scl);
               ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:126:5: error: unknown type name 'i2c_port_t'
    i2c_port_t getPort(void) const { return _port_num; }
    ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:133:5: error: unknown type name 'i2c_port_t'
    i2c_port_t _port_num = (i2c_port_t)-1;
    ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:56:
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:70:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:271:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:286:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:287:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:57:
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:90:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:173:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:188:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:189:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:59:
libs/M5Unified-0.1.14/src/utility/Log_Class.hpp:10:10: fatal error: 'esp_log.h' file not found
#include <esp_log.h>
         ^~~~~~~~~~~
13 errors generated.
make: *** [Makefile:55: build/doomgeneric_m5card.o] Error 1
@vs4vijay ➜ /workspaces/M5Doom/doomgeneric (sweep/add_support_for_m5stack_cardputer) $ make
[Compiling doomgeneric_m5card.cpp]
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:51:
In file included from libs/M5Unified-0.1.14/src/utility/RTC8563_Class.hpp:9:
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:26:18: error: unknown type name 'i2c_port_t'
    void setPort(i2c_port_t port_num, int pin_sda, int pin_scl);
                 ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:33:16: error: unknown type name 'i2c_port_t'
    bool begin(i2c_port_t port_num, int pin_sda, int pin_scl);
               ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:126:5: error: unknown type name 'i2c_port_t'
    i2c_port_t getPort(void) const { return _port_num; }
    ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:133:5: error: unknown type name 'i2c_port_t'
    i2c_port_t _port_num = (i2c_port_t)-1;
    ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:56:
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:70:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:271:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:286:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:287:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:57:
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:90:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:173:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:188:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:189:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:59:
libs/M5Unified-0.1.14/src/utility/Log_Class.hpp:10:10: fatal error: 'esp_log.h' file not found
#include <esp_log.h>
         ^~~~~~~~~~~
13 errors generated.
make: *** [Makefile:55: build/doomgeneric_m5card.o] Error 1
@vs4vijay ➜ /workspaces/M5Doom/doomgeneric (sweep/add_support_for_m5stack_cardputer) $ make
[Compiling doomgeneric_m5card.cpp]
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
libs/M5Unified-0.1.14/src/M5Unified.h:9:2: error: M5Unified requires a C++ compiler, please change file extension to .cc or .cpp
#error M5Unified requires a C++ compiler, please change file extension to .cc or .cpp
 ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:5:
libs/M5Cardputer-1.0.2/src/utility/Keyboard.h:12:10: fatal error: 'iostream' file not found
#include <iostream>
         ^~~~~~~~~~
2 errors generated.
make: *** [Makefile:55: build/doomgeneric_m5card.o] Error 1
@vs4vijay ➜ /workspaces/M5Doom/doomgeneric (sweep/add_support_for_m5stack_cardputer) $ make
[Compiling doomgeneric_m5card.cpp]
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:51:
In file included from libs/M5Unified-0.1.14/src/utility/RTC8563_Class.hpp:9:
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:26:18: error: unknown type name 'i2c_port_t'
    void setPort(i2c_port_t port_num, int pin_sda, int pin_scl);
                 ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:33:16: error: unknown type name 'i2c_port_t'
    bool begin(i2c_port_t port_num, int pin_sda, int pin_scl);
               ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:126:5: error: unknown type name 'i2c_port_t'
    i2c_port_t getPort(void) const { return _port_num; }
    ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:133:5: error: unknown type name 'i2c_port_t'
    i2c_port_t _port_num = (i2c_port_t)-1;
    ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:56:
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:70:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:271:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:286:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:287:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
@vs4vijay ➜ /workspaces/M5Doom/doomgeneric (sweep/add_support_for_m5stack_cardputer) $ make
[Compiling doomgeneric_m5card.cpp]
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:51:
In file included from libs/M5Unified-0.1.14/src/utility/RTC8563_Class.hpp:9:
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:26:18: error: unknown type name 'i2c_port_t'
    void setPort(i2c_port_t port_num, int pin_sda, int pin_scl);
                 ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:33:16: error: unknown type name 'i2c_port_t'
    bool begin(i2c_port_t port_num, int pin_sda, int pin_scl);
               ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:126:5: error: unknown type name 'i2c_port_t'
    i2c_port_t getPort(void) const { return _port_num; }
    ^
libs/M5Unified-0.1.14/src/utility/I2C_Class.hpp:133:5: error: unknown type name 'i2c_port_t'
    i2c_port_t _port_num = (i2c_port_t)-1;
    ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:56:
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:70:5: error: unknown type name 'i2s_port_t'
    i2s_port_t i2s_port = i2s_port_t::I2S_NUM_0;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:271:5: error: unknown type name 'esp_err_t'
    esp_err_t _setup_i2s(void);
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:286:5: error: unknown type name 'TaskHandle_t'
    TaskHandle_t _task_handle = nullptr;
    ^
libs/M5Unified-0.1.14/src/utility/Speaker_Class.hpp:287:14: error: unknown type name 'SemaphoreHandle_t'
    volatile SemaphoreHandle_t _task_semaphore = nullptr;
             ^
In file included from doomgeneric_m5card.cpp:2:
In file included from libs/M5Cardputer-1.0.2/src/M5Cardputer.h:4:
In file included from libs/M5Unified-0.1.14/src/M5Unified.h:5:
In file included from libs/M5Unified-0.1.14/src/M5Unified.hpp:57:
libs/M5Unified-0.1.14/src/utility/Mic_Class.hpp:90:5: error: unknown type name 'i2s_port_t'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant