A Comprehensive Guide to Obtaining General Conformity Certificates (GCC) for Selling Children’s Mattresses on Amazon and TEMU

A Comprehensive Guide to Obtaining General Conformity Certificates (GCC) for Selling Children's Mattresses on Amazon and TEMU

In the booming era of cross-border e-commerce, compliance has become the cornerstone for sellers to establish themselves in the market. For merchants selling children’s mattresses on platforms like Amazon Canada and TEMU, it is essential not only to meet local regulations such as SOR/2016 – 152 regarding the products themselves but also to pay attention … Read more

RuyiSDK Biweekly Progress Report Issue 046 – June 10, 2025

RuyiSDK Biweekly Progress Report Issue 046 - June 10, 2025

Foreword Welcome to the 46th issue of the “RuyiSDK Biweekly Progress Report”! The package manager has been updated to a new version, and we invite you to download and try it out. If you encounter any issues while using RuyiSDK, feel free to join our “RuyiSDK Office Hours” held every other Thursday at 15:00 for … Read more

Compiling GCC 11.5 x64 to AArch64 Cross Toolchain on CentOS 6.10

Compiling GCC 11.5 x64 to AArch64 Cross Toolchain on CentOS 6.10

Prerequisites Prepare the following source packages binutils-2.29 gcc-11.5.0 glibc-2.17 linux-3.10.99 First, build a GCC 5.2, x64 is sufficient. C++11 is required, the default GCC in the repository is 4.4.7 The ARM64 version of glibc 2.17 is required linux-3.10.99 provides header files for glibc 2.17 Set up environment variables export PKG=/soft/pkg export SRC=/dd/gcc-srcexport BUILD=/dd/gcc-buildexport TARGET=aarch64-linux-gnuexport PREFIX=/dd/aarch64-linux-gnu-gcc-11.5.0export … Read more

Hydrogen and Ammonia Opportunities for Chinese Enterprises in the GCC by 2025

Hydrogen and Ammonia Opportunities for Chinese Enterprises in the GCC by 2025

The green hydrogen wave in the Middle East has arrived. In May 2025, the internationally renowned consulting firm Globaltech IP released the Hydrogen and Ammonia Opportunities for Chinese Enterprises in the GCC by 2025, which comprehensively analyzes the “Chinese Opportunities” in the Middle East’s green energy transition for the first time. The report is based … Read more

Compilation Tools: GCC, GNU, MinGW, MSVC, Make, CMake, Ninja

Compilation Tools: GCC, GNU, MinGW, MSVC, Make, CMake, Ninja

1. Starting with Hello World: How Does a Program Become an Executable File? Let’s start with the simplest C program: On Linux, to run this code, we need to use GCC to turn it into a program that the machine can execute. This process consists of 4 steps: Preprocessing (<span>hello.c</span> → <span>hello.i</span>): Handling preprocessing directives … Read more

GCC Salon | Dialogue with Han Naiping: Co-creating a New Paradigm of Diverse Collaboration in the Global Computing Ecosystem

GCC Salon | Dialogue with Han Naiping: Co-creating a New Paradigm of Diverse Collaboration in the Global Computing Ecosystem

In the industrial transformation intertwined with the revolution of artificial intelligence and computing power, operating systems, as the underlying foundation of digital civilization, are standing at a critical juncture of open collaboration. Recently, the “GCC Salon” series of interviews titled “Words from Leaders” invited Mr. Han Naiping, a member of the GCC Council and Strategic … Read more

Writing Ruby Extension Libraries: Steps for Implementing C Language Extensions and Ruby Calls

Writing Ruby Extension Libraries: Steps for Implementing C Language Extensions and Ruby Calls

Writing Ruby Extension Libraries: Steps for Implementing C Language Extensions and Ruby Calls In Ruby, while most development work can be accomplished with pure Ruby code, there are times when we need higher performance or access to low-level system resources. In such cases, we can use C language to write extension libraries. This article will … Read more

GCC Salon | Dialogue with Han Naiping: Co-creating a New Paradigm of Diverse Collaboration in the Global Computing Ecosystem

GCC Salon | Dialogue with Han Naiping: Co-creating a New Paradigm of Diverse Collaboration in the Global Computing Ecosystem

In the industrial transformation intertwined with the revolution of artificial intelligence and computing power, operating systems, as the underlying foundation of digital civilization, are at a critical juncture of open collaboration. Recently, the “GCC Salon” series of interviews titled “Words from Leaders” invited Mr. Han Naiping, a member of the GCC Council and Strategic Advisory … Read more

Directly Instructing GCC to Link a Library Statically

Directly Instructing GCC to Link a Library Statically

It feels strange to me to use <span>-Wl,-Bstatic</span> in order to tell <span>gcc</span> which libraries I want to link with statically. After all, I’m telling gcc directly all other information about linking with libraries (<span>-Ldir, -llibname</span>). Is it possible to tell the <span>gcc</span> driver directly which libraries should be linked statically? Clarification: I know that … Read more