Comments (4)
The information you give is not of any reference value.
from liblcl.
有一个很重要的问题,我使用64位linux的liblcl编译后,在其他不同内核平台、架构一样的机器上不能运行,会有许多的依赖冲突,请问liblcl是否可以静态编译?
from liblcl.
而且在linux平台很容易崩溃
Pango:ERROR:/build/buildd/pango1.0-1.30.0/./pango/pango-layout.c:3801:pango_layout_check_lines: assertion failed: (!layout->log_attrs)
SIGABRT: abort
PC=0x7f1dc5414445 m=0 sigcode=18446744073709551610
signal arrived during cgo execution
goroutine 1 [syscall, locked to thread]:
runtime.cgocall(0x8b4cf0, 0xc00010b880)
/ryan/go/src/runtime/cgocall.go:157 +0x5c fp=0xc00010b858 sp=0xc00010b820 pc=0x40a91c
github.com/ying32/dylib._Cfunc_Syscall3(0x7f1d9b296e00, 0x7f1d9b296e80, 0x1, 0x7f1dc61478f0)
_cgo_gotypes.go:195 +0x4d fp=0xc00010b880 sp=0xc00010b858 pc=0x79dc6d
github.com/ying32/dylib.(*LazyProc).CallOriginal.func4(0x79fee0?, {0xc00010b9b8?, 0xc000156f50?, 0xc00010b8d8?})
/root/go/pkg/mod/github.com/ying32/[email protected]/dylib_posix.go:282 +0xe5 fp=0xc00010b8d8 sp=0xc00010b880 pc=0x7a1d85
github.com/ying32/dylib.(*LazyProc).CallOriginal(0xc000126c60, {0xc00010b9b8, 0x3, 0x3})
/root/go/pkg/mod/github.com/ying32/[email protected]/dylib_posix.go:282 +0xd5 fp=0xc00010b950 sp=0xc00010b8d8 pc=0x7a0095
github.com/ying32/dylib.(*LazyDLL).call(0xc0000bcec0, 0xc000126db0, {0xc00010bd30?, 0x1, 0x1?})
/root/go/pkg/mod/github.com/ying32/[email protected]/dylib_posix.go:199 +0x115 fp=0xc00010bd00 sp=0xc00010b950 pc=0x79f175
github.com/ying32/dylib.(*LazyProc).Call(...)
/root/go/pkg/mod/github.com/ying32/[email protected]/dylib_posix.go:264
github.com/ying32/govcl/vcl/api.Application_Run(0x7f1dc61478f0?)
/root/go/pkg/mod/github.com/ying32/[email protected]+incompatible/vcl/api/applicationdef.go:28 +0x65 fp=0xc00010bd50 sp=0xc00010bd00 pc=0x7a2305
github.com/ying32/govcl/vcl.(*TApplication).Run(...)
/root/go/pkg/mod/github.com/ying32/[email protected]+incompatible/vcl/applicationdef.go:91
git.longersec.com/pgwagent/ui.Run()
/ryan/pgw_agent/ui/run.go:19 +0x99 fp=0xc00010bd90 sp=0xc00010bd50 pc=0x8aa9f9
main.main()
/ryan/pgw_agent/cmd/pgw_agent/main.go:105 +0x78a fp=0xc00010bf80 sp=0xc00010bd90 pc=0x8b352a
from liblcl.
1、无法使用静态编译,有的话我早就提供了。linux版本太多,如果可能最好在自己需求的那个版本上重新编译liblcl,不过目前以ubuntu为基础的应该是没问题的。
2、这种情况之前没听有反馈过,而且我也不知道你里面怎么写的。比如线程中操作ui没用文档中提到的方式就会容易崩溃,其他的暂未知。也可以自己编译dev分支的liblcl和使用dev分支的govcl看看。
from liblcl.
Related Issues (13)
- 安装GoVCL时报错 HOT 2
- MacOS下面怎么用
- Mac M1 build error " identifier not found LazarusResources" HOT 2
- Do you have plan to support GTK+ 3 under Linux? HOT 1
- 请问有没有示范项目可用? HOT 1
- 编译出错:go build github.com/ying32/govcl/vcl/api: /usr/local/go/pkg/tool/linux_amd64/compile: signal: killed HOT 3
- 能支持一下TCheckComboBox吗? HOT 4
- 不好用啊。 HOT 1
- 能不能用个什么参数或者设置个变量之类的不输出 Library Version HOT 3
- 怎么编译成动态库啊
- Mac编译时出现内存不足的问题 HOT 7
- TStrings 相关的函数,通过FFI调用会出现abstract method called错误 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from liblcl.