导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/8 18:32:02
标题:
lazarus可以在龙芯电脑使用啦
浏览:5487
加入我的收藏
楼主:
lazarus可以在龙芯电脑使用啦
此帖子包含附件: 大小: 921.3K
----------------------------------------------
-
作者:
2023/3/8 20:06:41
1楼:
szlbz (秋风) 官网还是2.2.4吧
----------------------------------------------
-
作者:
2023/3/8 20:37:43
2楼:
code typhon 也支持了吗?
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/8 21:00:39
3楼:
fpc支持龙芯,codetyphon理论上是可以的,fpc+lazarus龙芯官方提供支持的。
----------------------------------------------
-
作者:
lsuper (lsuper)
★☆☆☆☆
-
盒子活跃会员
2023/3/8 22:37:50
4楼:
[强] 楼主用的这个? https://github.com/LongDirtyAnimAlf/fpcupdeluxe/issues/552 https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.2.0op/fpcupdeluxe-loongarch64-linux 另外,不知道是否也直接支持 mips64,这样国产平台基本都支持了 ~
----------------------------------------------
-
作者:
2023/3/8 23:16:11
5楼:
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
呆湾傻冒
作者:
2023/3/9 0:27:12
6楼:
不看好lazarus, 感觉lazarus打不过wine+VCL
----------------------------------------------
-
作者:
2023/3/9 3:21:52
7楼:
怎么做到的?是谁出力气完成了FPC在龙芯上的编译?是不是只需要使用gcc重新编译一下就行了,不需要对fpc自身代码的任何改动?
----------------------------------------------
只有偏执狂才能生存!
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 5:49:01
8楼:
@ lsuper不是用上面地址的文件,作者提供的版本还是不能运行。先用龙芯提供的版本(不过龙芯的版本问题较多,我遇到安装控件也有问题)编译fpcupdeluxe(修改后),用fpcupdeluxe下载官方的源码+龙芯版本的源码,重新编译fpc和lazarus,我编译的版本(这个版本绿化很方便)暂时没发现有大的问题,基本可用,今天继续测试常用控件。 没想lsuper大神也关注lazarus
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 6:02:32
9楼:
@ nevergrief (孤独骑士)fpc已支持龙芯cpu,是龙芯官方提交的。我这次少不了网友 [海南]rtc销售部帮助,是他让fpcupdeluxe的作者支持龙芯版及联系龙芯团队,取得龙芯官方的帮助。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 6:08:24
10楼:
@ roadrunner (roadrunner),wine在zf使用的操作系统里是不可能存在的
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 6:28:45
11楼:
fpc官方已支持龙芯cpu原生LoongArch指令集,原生的性能肯定比经wine转译的强
----------------------------------------------
-
作者:
2023/3/9 7:19:32
12楼:
楼主,希望你的lazarus 集成版能一直坚持做下去,真的很好用! 顺便问一下,你是怎么实现lazarus 里类似CnWizard 代码自动完成功能的啊?
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 7:42:43
13楼:
@ seefall (Delfy)lazarus的功能
----------------------------------------------
-
作者:
2023/3/9 7:44:35
14楼:
好事情,支持!!!
----------------------------------------------
delphi|vue|golang hnysoft|hnyerp+mes+srm
作者:
2023/3/9 8:35:21
15楼:
龙芯cpu从哪弄?
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 8:43:39
16楼:
我是从tb买的主机
----------------------------------------------
-
作者:
lsuper (lsuper)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 10:43:08
17楼:
1、要让 emb 支持国产信创估计遥遥无期,emb 无法覆盖部分 fpc+laz 就是强有力的补充 2、作为多年 delphier,真心感谢楼主、感谢那些为 整个 delphi/pascal 生态更加健康完整 而无私、默默付出的网友们 ~ [抱拳][抱拳][抱拳]
----------------------------------------------
-
作者:
2023/3/9 11:51:32
18楼:
吹了这么多年了,龙芯竟然成了最强的国产CPU
----------------------------------------------
-
作者:
2023/3/9 14:46:06
19楼:
龙芯将是信创的未来,更是中国it的未来。 美国对我们半导体、软件等高端技术封锁已经变本加厉,已经没有回头的可能,除非我们综合国力跌落出前三,美国一定会整老二的。 当前国产CPU架构有X86、ARM、Risc-V和LoongArch,其中x86\arm极有可能被收回授权或不继续授权,目前只有LoongArch才真正是我们自己的。 我们软件也是一样的,主流开发工具java、C++、Go和Rust基本被美国大公司把控,而Linux和Free Pascal是真正纯正的开源,我们用它们做主流的操作系统和开发工具完全是可行的。FPC和Lazarus的跨平台、开源和包容精神是delphi所不具备的,任何硬件平台和软件操作系统,都可以被lazarus接收适配,这为所有delphi开发者带来福音,因为lazarus与delphi有90%的相似度。 虽然龙芯适配lazarus中肯定还会有不少困难和问题,但这项开创性、且卓有成效的工作是里程碑式的,感谢龙芯团队、[海南]rtc销售部和秋风先生为大陆的信创事业付出的努力,为他们的探索精神点赞,谢谢!
----------------------------------------------
-
作者:
2023/3/9 15:19:29
20楼:
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
呆湾傻冒
作者:
2023/3/9 15:48:44
22楼:
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
呆湾傻冒
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/9 19:09:12
23楼:
做了个lazarus_loongArch64 龙芯纯净版本,需要的就下载吧 https://pan.baidu.com/s/11jsdzv20SrSFDfRzxmcLLQ?pwd=s55a 简单安装说明: https://www.cnblogs.com/qiufeng2014/p/17197981.html
----------------------------------------------
-
作者:
2023/3/9 21:04:21
19楼:
不错!
----------------------------------------------
-把学习当信仰
作者:
2023/3/9 21:13:00
24楼:
“emb 无法覆盖部分 fpc+laz 就是强有力的补充” 说反了吧。delphi对于国人从商业角度应该要退出舞台,爱好的就留个纪念吧。 建议多开LAZ+FPC、国产CPU和操作系统、与之有关的chatGPT等的应用,带旺这个网站。
----------------------------------------------
软件是什么,相信很多人都说不清。
作者:
2023/3/10 9:34:04
25楼:
真不错!lazarus一直在用!国产一定要硬起来!
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
2023/3/10 10:03:48
26楼:
lazarus最新的版本那里有,在win下面使用的,我想测试看看,大家有好的推荐吗?
----------------------------------------------
-
作者:
2023/3/10 10:23:06
27楼:
感谢 szlbz (秋风) !lazarus + loongarch64 的组合。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/3/10 11:26:24
28楼:
@ huangxing (gx) lazarus-ide.org
----------------------------------------------
-
作者:
2023/3/11 5:48:45
29楼:
感谢 szlbz (秋风),虽然我暂时没有龙芯的机器,也不懂FPC.
----------------------------------------------
-
作者:
2023/3/12 16:51:53
30楼:
不错,前段时间在整麒麟信安上运行lazarus
----------------------------------------------
-
作者:
2023/3/13 11:22:51
31楼:
好! 太好了! 希望FPC/Lazarus 继续发展下去!
----------------------------------------------
-
作者:
taday (taday)
★☆☆☆☆
-
普通会员
2023/3/13 12:04:35
32楼:
3A5000 电脑上测试成功! 感谢!
----------------------------------------------
-
作者:
2023/6/13 21:49:15
33楼:
szlbz (秋风): 你打包的这个版本能否在龙芯3A4000的CPU上运行?
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/6/14 7:09:34
34楼:
只要是loongarch64的架构应该能用
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/6/14 7:12:44
35楼:
lazarus for loongarch64有更新,详看: https://www.cnblogs.com/qiufeng2014/p/17197981.html
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/6/14 7:25:49
36楼:
3a4000是MIPS64架构,你在lazarus官网下载标准下载安装包试试
----------------------------------------------
-
作者:
2023/6/14 15:32:07
37楼:
目前有 codetyphon 最新版 8.1 中看到了新的CPU类型 loongarch 的名字,不过还没有成功生成此环境下的APP。请教有高手在此环境调通过吗?
----------------------------------------------
-
作者:
2023/6/19 13:56:32
38楼:
实体机器上验证,秋风发布的For loongArch64的fpcupdeluxe.zip这个包,在龙芯3A4000要机器上用不了,提示“可执行程序格式不对”,3A4000和3A5000确实是完全个完全不同的CPU,后者不兼容前者。 官网https://sourceforge.net/projects/lazarus/files/没有找到MIPS64的安装包。 在这个网址: https://www.freepascal.org/down/mipsel/linux-hungary.html 找到一个fpc-3.2.2.mipsel-linux.tar的安装包,我试试看能不能用lazarus的源码编译出龙芯3a4000下能用的lazarus.
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/6/19 18:21:05
39楼:
3A5000指令集记得是兼容mips64的
----------------------------------------------
-
作者:
2023/6/19 19:41:02
40楼:
兼容并不意味着不需要重新编译吧。!
----------------------------------------------
-
作者:
2023/12/7 9:11:57
41楼:
建议多开LAZ+FPC、国产CPU和操作系统、与之有关的chatGPT等的应用,带旺这个网站。
----------------------------------------------
-
作者:
2023/12/7 13:49:08
42楼:
秋风大师的版本应当兼容3a6000吧?
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/7 14:20:16
43楼:
理论上是兼容3a6000的
----------------------------------------------
-
作者:
2023/12/7 14:27:54
44楼:
3A6000, Loongnix 20.5的新立得(apt)能找到的Lazarus版本。
此帖子包含附件: 大小: 285.0K
----------------------------------------------
z@S7
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/7 16:04:52
45楼:
如果fpc或lazarus在3a6000使用遇到问题,龙芯官方会及时处理的。
----------------------------------------------
-
作者:
2023/12/8 11:17:15
46楼:
@szlbz 咋跟龙芯官方取得联系呢? 例如:
此帖子包含附件: 大小: 77.1K
----------------------------------------------
z@S7
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 11:28:12
47楼:
这问题不是fpc/lazarus和龙芯不兼容引起的,你试试Restore Fppkg configuration
----------------------------------------------
-
作者:
2023/12/8 11:59:32
48楼:
注意: 以下场景是在3A6000,Loongnix 20.5下面发生的。 安装的时候,是用apt install lazarus安装的。 第一个问题通过"Restore...."算是过去了。 新建个项目,默认的Form1, 这时候编译运行没有问题。 现在出来第二个问题了,当在Form1上添加一个Button1,发现lfm文件有Button1,但是pas文件没有Button1……
此帖子包含附件: 大小: 170.8K
----------------------------------------------
z@S7
作者:
2023/12/8 12:16:29
49楼:
我在win下用有时也会出现楼上说的问题。保存一下就好了。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 12:20:30
50楼:
记得从Loongnix系统下载安装的lazarus有问题。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 12:23:03
51楼:
可以试试这个版本https://www.cnblogs.com/qiufeng2014/p/17197981.html
----------------------------------------------
-
作者:
2023/12/8 12:32:05
52楼:
不管怎么说,先谢谢szlbz(秋风)同学了。
----------------------------------------------
z@S7
作者:
2023/12/8 13:02:38
53楼:
DELPHI IDE都没做到的事, 龙芯竟然先做到了。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 13:08:59
54楼:
准确说是fpc/lazarus做到了
----------------------------------------------
-
作者:
2023/12/8 13:18:13
55楼:
@szlbz 能给个那个压缩包的校验码么,我刚才第一次解压缩失败了…… 我想知道是下载时出了问题,还是系统的解压软件问题。 在Windows下用WinRar解压缩倒是没提示出问题。
----------------------------------------------
z@S7
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 13:31:38
56楼:
没校验码呢,如果在win能解压,将解压后的拷贝到龙芯电脑试一下
----------------------------------------------
-
作者:
2023/12/8 13:42:17
57楼:
尴尬了,在Win上解压缩,重新压缩成zip,然后在Loongnix上再解开,可执行权限都丢了…… 这怕是要一个一个的重新设置一下……
----------------------------------------------
z@S7
作者:
2023/12/8 14:11:03
58楼:
fpc.cfg is missing.
此帖子包含附件: 大小: 59.7K
----------------------------------------------
z@S7
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/8 14:39:16
59楼:
解压到home/用户/fpcupdeluxe/
----------------------------------------------
-
作者:
2023/12/8 14:45:33
60楼:
我得考虑怎么能把tar.gz正确解压缩了……
----------------------------------------------
z@S7
作者:
2023/12/8 16:38:39
61楼:
7z a package-p.7z .\product\* -r -mx=9 -psecret 对.\product\下的文件进行压缩,解压时需要使用密码secret 7z x package-p.7z -o.\mydir -aoa -psecret 使用密码secret对package-p.7z进行解压 tar -zxvf xxx.tar.gz -C /xxx/ //指定解压到目录 -z是使用gzip来解压或者压缩文件 -x是释放文件,或者说叫解压文件 -v是报告文件详情信息,如果不加这一条的话,就不会一直滚动的信息条了,建议加上,如果出了错还是会更加直观的看出来是什么原因 -f是指定名字 -C是指定目录,后续跟的也就是目标目录 tar –xvf file.tar // 解压 tar 包 tar -xzvf file.tar.gz // 解压 tar.gz tar -xjvf file.tar.bz2 // 解压 tar.bz2 tar –xZvf file.tar.Z // 解压 tar.Z unrar e file.rar // 解压 rar unzip file.zip // 解压 zip gzip -d file.gz //这个命令将会将压缩文件解压缩,并且移除.gz文件。 gunzip file.gz //这个命令将会将压缩文件解压缩,并且移除.gz文件。 不过好像现在都在用xz了。
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2023/12/8 18:40:34
62楼:
现在还没想到能怎么处理这个错误…… tar: fpcupdeluxe/fpc/units:无法 open: 文件已存在 tar: 由于前次错误,将以上次的错误状态退出
----------------------------------------------
z@S7
作者:
2023/12/8 18:44:55
63楼:
62楼: 你在做什么操作? 如果是单纯解压遇到手动删除fpcupdeluxe/fpc/units 再次解压。就怕是没权限导致的(linux情况比win复杂,各家默认处理方式有的确实不一样)。
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2023/12/8 18:55:45
64楼:
就是单纯的解压缩从 https://www.cnblogs.com/qiufeng2014/p/17197981.html 百度网盘下载的fpcupdeluxe.tar.gz 我是在一个单独的文件夹内操作的,文件夹里只有这个文件 然后 tar -xzf fpcupdeluxe.tar.gz 或者其它的参数 但是基本上固定错误 tar: fpcupdeluxe/fpc/units:无法 open: 文件已存在 tar: 由于前次错误,将以上次的错误状态退出 能看到文件被解出来一部分,在fpcupdeluxe文件夹。 即使是用 sudo tar -xzf fpcupdeluxe.tar.gz 也是一样。
----------------------------------------------
z@S7
作者:
2023/12/8 19:31:24
65楼:
通常右键有解压选项。 或者试试? tar -xzvf fpcupdeluxe.tar.gz v:显示所有过程 没遇到过 楼下那种问题。
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2023/12/8 19:31:56
65楼:
试了一下windows系统自带的zip解压缩,提示这个…… 至少比linux下tar提示的更明确了一点。 要是点跳过,之后会一直解压缩到完成。
此帖子包含附件: 大小: 7.6K
----------------------------------------------
z@S7
作者:
2023/12/8 19:34:16
66楼:
tar 的v指令试过,一样的错误信息,搞不懂是什么意思……
----------------------------------------------
z@S7
作者:
2023/12/8 19:37:07
67楼:
fpcupdeluxe/fpc/units 这个文件多大?能删除?或者-管理员权限能删除?
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2023/12/8 19:50:11
68楼:
这是三种解压缩方式得到的结果…… winos_unzip需要跳过一次 winrar全程无提示 tar -xzf 出错 ……我不想努力了。
此帖子包含附件: 大小: 71.8K
----------------------------------------------
z@S7
作者:
2023/12/8 19:52:25
69楼:
@szlbz (秋风) 能不能重新做个包…… 看上面的图,各种解法文件数相差太多了…… 而且,大概只有tar解开的能带执行权限。
----------------------------------------------
z@S7
作者:
2023/12/8 21:35:16
70楼:
@szlbz (秋风) 我的Lazarus是win64的已安装WinCrossBinsLinuxLoongarch64交叉编译文件。编译时出现 Debug: C:\LazarusFPC\cross\bin\loongarch64-linux\loongarch64-unknown-linux-gnu-ld.exe: warning: libpangocairo-1.0.so.0, needed by C:\LazarusFPC\cross\lib\loongarch64-linux\/libgdk-x11-2.0.so, not found (try using -rpath or -rpath-link) 路径多了一个/,所以找不到。文件是在的。linuxX86,arm64都可以用的。要改那个文件才能把这个/去掉。谢谢
----------------------------------------------
-
作者:
2023/12/9 7:59:00
71楼:
今早又重新解压缩了一遍fpcupdeluxe.tar.gz, 使用的命令tar -xzf fpcupdeluxe.tar.gz 依旧是提示信息 tar: fpcupdeluxe/fpc/units:无法 open: 文件已存在 tar: 由于前次错误,将以上次的错误状态退出 不过,这次我忽略了这个信息,直接运行fpcupdeluxe文件夹下的"lazarus绿化设置" 生成了桌面图标,然后运行桌面图标启动了IDE。 我一直以为上面那个tar的提示是错误信息……
此帖子包含附件: 大小: 254.6K
----------------------------------------------
z@S7
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2023/12/9 15:11:08
72楼:
👍🏻
----------------------------------------------
-
作者:
pwhll (渭水阳)
★☆☆☆☆
-
盒子活跃会员
2023/12/26 15:55:28
73楼:
楼主,lazarus3.0正式版本发布了,您那个集成版是不是可以更新了?目前最新的看到在11月28日2.2.6
----------------------------------------------
-
作者:
2023/12/26 20:54:18
74楼:
楼上,3.0前几天就加进去了啊
此帖子包含附件: 大小: 205.1K
----------------------------------------------
-
作者:
pwhll (渭水阳)
★☆☆☆☆
-
盒子活跃会员
2023/12/28 11:17:04
75楼:
秋风后边有修改版,对有些IDE问题做了修正,所以想等一个他的打包定制版
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2024/1/2 21:38:52
76楼:
龙芯版已更新到lazarus 3.0 https://www.cnblogs.com/qiufeng2014/p/17197981.html
----------------------------------------------
-
作者:
2024/1/3 10:33:41
77楼:
秋风老师的绿色整合版里面的UniDAC,没有常见的FireBird Provider,是UniDAC的Lazarus版本本来就没有吗? Lazarus Release 3.0出来了,静等秋风老师的Lazarus 3.0的绿色整合版,把常用控件包括进去,开箱即用,很省心。
----------------------------------------------
-
作者:
szlbz (秋风)
★☆☆☆☆
-
盒子活跃会员
2024/1/3 11:33:55
78楼:
unidac有FireBird Provider,整合版不包含商业控件
----------------------------------------------
-