DragonOS/user/port
login fd91905f02
解决编译gcc、binutils的脚本中,变量名称错误的问题 (#142)
2023-01-08 11:38:59 +08:00
..
binutils/2.38 解决编译gcc、binutils的脚本中,变量名称错误的问题 (#142) 2023-01-08 11:38:59 +08:00
flex/2.6.4 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
gcc/11.3.0 解决编译gcc、binutils的脚本中,变量名称错误的问题 (#142) 2023-01-08 11:38:59 +08:00
gmp/6.2.1 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
mpc/1.2.1 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
mpfr/4.1.1 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
README.md 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
build.sh 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00
pkg-config.sh 完善libc,构建了OS-specific工具链,编译了基于gcc-11.3.0的DragonOS userland compiler,移植了mpfr,gmp,mpc库 (#134) 2023-01-06 21:29:23 +08:00

README.md

port目录


本目录移植到DragonOS的应用程序。

可以包含以下类型的文件:

  • 移植的patch以及编译脚本、编译用的Dockerfile等
  • 把子目录作为git仓库的submodule

注意

编译好libc之后要把sysroot/usr/lib的文件复制到$HOME/opt/dragonos-host-userspace/x86_64-dragonos/lib. 因为ld会从这里面找链接的东西。

目前由于DragonOS的libc还不完善所以尚未能使用用户态交叉编译器来编译flex。