veket官方网站论坛

veketx

 找回密码
 要注册
搜索
楼主: 自由飞翔

veket_23下载(2024.9.26更新)

[复制链接]
发表于 2021-12-16 23:17 | 显示全部楼层
用v22开发包试了下,好像不对。
[root@veket:~]$gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/10/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.1 20210110 (Debian 10.2.1-6)



[root@veket:~]$./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for function prototypes... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for string.h... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking if LD -Wl,--version-script works... yes
checking for function prototypes... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for string.h... (cached) yes
checking for size_t... yes
checking for type unsigned char... yes
checking for type unsigned short... yes
checking for type void... yes
checking for an ANSI C-conforming const... yes
checking for inline... __inline__
checking for broken incomplete types... ok
checking for short external names... ok
checking to see if char is signed... yes
checking to see if right shift is signed... yes
checking to see if fopen accepts b spec... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking libjpeg version number... 11:0:3
configure: creating ./config.status
config.status: creating Makefile
config.status: creating jconfig.h
config.status: executing depfiles commands
config.status: executing libtool commands
[root@veket:~]$./make
bash: ./make: 没有那个文件或目录

有没有编译好的libjpeg.so.8直接下载的?

发表于 2021-12-16 23:19 | 显示全部楼层
另外,edge的默认搜索引擎是bing,没啥用啊?能否改成baidu.com?
输入个关键字居然用bing搜索了,没啥用。
希望你能在iso中修改。

https://jingyan.baidu.com/article/e75aca858cd0c9542fdac62d.html
发表于 2021-12-17 07:51 | 显示全部楼层
chmsee+v22a搞定了!
我在v22里面找到了/usr/lib/x86_64-linux-gnu/libjpeg.so.8,拷贝到v22a里面同目录下,然后补充库:
[root@veket:~]$pkg g libchm-dev
下载 libchm-dev from bullseye-main repo:  
URL: http://ftp.de.debian.org/debian/ ... v_0.40a-7_amd64.deb
Downloading libchm-dev_0.40a-7_amd64.deb. Please wait: 100%
已下载: /root/pkg/libchm-dev_0.40a-7_amd64.deb
安装程序包 libchm-dev_0.40a-7_amd64:  
Installed: libchm-dev_0.40a-7_amd64
解析依赖项 ..
要获取的依赖项: libchm1
下载 libchm1 from bullseye-main repo:  
URL: http://ftp.de.debian.org/debian/ ... 1_0.40a-7_amd64.deb
Downloading libchm1_0.40a-7_amd64.deb. Please wait: 100%
已下载: /root/pkg/libchm1_0.40a-7_amd64.deb
安装程序包 libchm1_0.40a-7_amd64:  
Installed: libchm1_0.40a-7_amd64

希望自由飞翔能够打包上面的几个包。就是:
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
libchm-dev_0.40a-7_amd64.deb
libchm1_0.40a-7_amd64.deb

感觉上来说,jxkwxj打包的chmsee适应性还是不太好,旧的依赖处理好了,新的依赖包没有弄好,比如libchm1 ,libchm-dev在veket的不同版本里面,库的版本是不同的,感觉上来说,pet打包没有处理好这些,没有针对veket不同版本做适应性匹配?我不确定。因为如果pet包做好了,应该能够适应不同的veket版本的,不需要针对v20做一个pet,针对v22做一个pet,针对v22a做一个pet,感觉没必要,不然的话打包pet太累了,veket经常更新,难道每更新一次,就要重新做一个chmsee.pet适配新版本的veket?
http://www.lucky8k.com/forum.php ... mp;highlight=chmsee
对于v22a是:
libchm-dev_0.40a-7_amd64.deb
libchm1_0.40a-7_amd64.deb

对于v20是:
libchm-dev_0.40a-5_amd64.deb
libchm1_0.40a-5_amd64.deb
友请@jxkwxj答疑。
2021-12-17 00-10-35屏幕截图.png

libjpeg.so.8.tar.gz

132 KB, 下载次数: 0, 下载积分: 铜币 -5

发表于 2021-12-17 07:54 | 显示全部楼层
为什么想要用chmsee?okular或者kchmviewer不行吗?
答:kchmviewer打不开某些中文chm,大部分可以可以打开,感觉上来说,chmsee要比kchmviewer兼容性更强。
okular依赖库暴多,要想适配veket不同版本,感觉比较难,文件感觉略大,最新版才支持中文,兼容性有待进一步验证测试。okular打开略慢,而且偶尔会出错。
chmsee打开chm都是秒开,感觉兼容性较好。
发表于 2021-12-17 08:17 | 显示全部楼层
liuzhaoyzz 发表于 2021-12-17 07:54
为什么想要用chmsee?okular或者kchmviewer不行吗?
答:kchmviewer打不开某些中文chm,大部分可以可以打开 ...


22比22a的库新,但应该都通用,直接在22复制过去对应目录就行了的。
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
直接复制过去22a它就能用。22和22a大部分库兼容。开发库应该也是通用。

建议自由飞翔直接集成,这样直接能用pet.
还有就是可以用目录对比的方法直接对比22,缺少的库都直接复制过去也好。
22集成的库容量都不大,但较多。只要复制库过去这样就能直接兼容好22软件版的软件。
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛,veketx官方网站论坛,微器人 ( 粤ICP备 11052856 )

GMT+8, 2025-6-17 23:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表