|
Post by Carl Gundel on Mar 26, 2021 15:07:38 GMT -5
Aside from the mainwindow sizing issues, did I break anything else important with this build?
-Carl
|
|
|
Post by Gordon Rahman on Mar 27, 2021 9:57:10 GMT -5
Nothing broken ... I just found this bmp. The items are 4-bits bmp. Great job. Gordon
|
|
|
Post by Stefan Pendl on Mar 27, 2021 10:24:50 GMT -5
Problems with examples shipping with the installation: - boxes.bas contains stack trace which doesn't allow execution
- contact_lb5.bas branch quit not included
|
|
|
Post by Carl Gundel on Mar 27, 2021 13:25:27 GMT -5
Nothing broken ... I just found this bmp. The items are 4-bits bmp. Great job. Gordon View AttachmentI'm sorry, you found a 4-bits bmp? Could you describe this more? Thanks. -Carl
|
|
|
Post by tsh73 on Mar 27, 2021 13:45:19 GMT -5
Ha! it is first (alphabetically) example, so then I doesn't run I thought all errors shown under text are mine and install is broken.
|
|
|
Post by Carl Gundel on Mar 27, 2021 13:55:24 GMT -5
Ha! it is first (alphabetically) example, so then I doesn't run I thought all errors shown under text are mine and install is broken. Okay, this is fixed in all the build directories where it was wrong. I can't even imagine how the stack dump information became a part of that file.
|
|
|
Post by Stefan Pendl on Mar 27, 2021 14:16:54 GMT -5
It would be good to include the VC++ redistributable installer instead of only the vcruntime140.dll in a sub-folder. Currently LB5 build 352 is complaining about the missing DLL, if the correct VC++ redistributable is not installed on the system. The installed redistributable package will make things work without the need to tell the LB5 executable where to look for the missing DLL.
|
|
|
Post by Carl Gundel on Mar 27, 2021 14:47:52 GMT -5
It would be good to include the VC++ redistributable installer instead of only the vcruntime140.dll in a sub-folder. Currently LB5 build 352 is complaining about the missing DLL, if the correct VC++ redistributable is not installed on the system. The installed redistributable package will make things work without the need to tell the LB5 executable where to look for the missing DLL. Yeah, you're right of course but the installer is really big for what it is. I'm quite disappointed that the VCRUNTIME is needed at all. In earlier versions of the Smalltalk I use it isn't required. I am on the team that develops this product but I have a hard time convincing the VM guys to consider reworking so that the runtime can be left out. I personally have experienced on a couple of my own machines that the runtime would not even install. Of course this raises the question about why Microsoft's own Visual C++ runtime libraries are not installed as part of the Windows Update process.
|
|
|
Post by Stefan Pendl on Mar 27, 2021 15:10:59 GMT -5
The redistributables are updated, but only those of the installed version. Each Visual Studio release and update has its own set of redistributables which is a PITA. BTW, did you include the 32-bit vcruntime140.dll with the 32-bit LB5 package? If the architecture of the DLL doesn't match the one of the EXE, things don't work. May be add a notice to the readme where to download the additional installer for the VC++ redistributable. It is possible to remove the VC++ redistributable dependency, should be fairly easy.
|
|
|
Post by Stefan Pendl on Mar 27, 2021 15:38:24 GMT -5
Any SQLite sample program stops under Windows x64, so it seems that the 32-bit sqlite.dll is included instead of the 64-bit sqlite.dll Under Windows x86 the SQLite samples work.
SQLite examples on Linux 64-bit also stop at the sqliteconnect line, sorry no 32-bit Linux for a crosscheck. libsqlite3 is installed.
|
|
|
Post by Gordon Rahman on Mar 27, 2021 18:53:13 GMT -5
Nothing broken ... I just found this bmp. The items are 4-bits bmp. Great job. Gordon View AttachmentI'm sorry, you found a 4-bits bmp? Could you describe this more? Thanks. -Carl ok I was exaggerating ..... 8-bits BMP so I could not create new ones with PHOTOSHOP. and of course LB5 don't accept 8-bits.
|
|