Hi,
This is an open known issue in macOS.
* https://github.com/KLayout/klayout/issues/941
* https://github.com/KLayout/klayout/issues/1124
Thanks
Kazzz-S
Hello @MickM,
I'm sorry that I cannot provide the ARM version binary.
Please try building KLayout from the source if possible.
Hi @StefanThiede,
Thanks for your comments.
A recent KLayout version needs one more dependency.
brew install libgit2 …
Hello @Matthias,
Wow, thanks a lot for the new feature proposal :smile:
I've built the branch on my Mac and tested the new feature as shown in Fig.A-00 through -06 and Fig.B-00 through -06.
This is exactly what I wanted :smiley:
Best regards,
Kaz…
Hello @Matthias,
Thank you for your consideration. I understand the difficulty.
I can compromise by preparing a different pymacro for each favorable grid set using method=2, such as [tech-A.lym, tech-B.lym, ..., default.lym], and calling them manu…
Qt 5.12.8 and Clang-17 on Linux Mint 20.3
Supplemental:
I have also confirmed that this patch is required in the above-said environment.
That is, in a relatively old Qt and relatively new compiler (clang) combination.
The build was done in expert …
Hi @BillG,
I assume you are expecting the reading to float (hover) along with the dashed arrow before you click the left button. As @RawrRanger explains above, this is not possible.
I made an animation to improve my IT skills :smile: I'll also conf…
Hello @BillG,
I could build the above dump tools on macOS Monterey using Apple clang version 14.0.0.
===> https://github.com/klayoutmatthias/dump_oas_gds2/issues/2#issuecomment-1863817572
If you need the executables (for Intel Mac), I can provid…
Hi @jiunnweiyeh,
In my experience, the learning curve for Ruby/Python is steep.
I assume you are a team leader or manager.
Spending time learning these new languages is a fruitful investment for the future.
I have attached a sample code, Forum2442…
It looks like the exception was thrown from:
(Image)
The function signature implies that when creating a new cell (from your GDS2 file),
a cell name might be missing (empty).
A buddy command line tool, strm2txt, would help.
$ strm2txt [options]…
@jiunnweiyeh,
I think KLayout with Ruby & Python is powerful enough. Besides, it's said that VBA will be deprecated.
So why don't you switch entirely to Ruby and/or Python?
The attached Excel spreadsheet is not handmade; it was generated direct…
Hi,
How about this?
main_window = RBA::Application::instance.main_windowclose_one_by_one = true ### set "false" to finally close everything in one shotrun_process = 1file_list.sort.each do |current_gds_file_name| gds = "#{filepath}…
Hi @jiunnweiyeh,
Here is another example of making the most of your original code.
With the main window, all layouts will show up.
If that is not required, RawrRanger's example is more lightweight and elegant, I think.
# https://www.klayout.de/fo…
Hi @Matthias,
Thank you for supporting the proxy. I like your idea.
I'll set the KLAYOUT_GIT_HTTP_PROXY environment variable in my launching service Bash script.
Best regards,
Kazzz-S
Hi @Matthias,
Thanks for your effort :)
8. Further investigation(2)
After manually copying the four DLLs (in the source build env), I can import numpy normally.
I hope the other cases have the same root cause.
(Image)
Best regards,
Kazzz-S
7. Further investigation(1)
The original exception message seems inappropriate, so I have modified numpy/__init__.py and got different messages.
(Image)
(Image)
To be continued...
I'm having the same problem in both the Windows binary distribution and the MINGW64 source build.
1. Comparison of Different Builds
(Image)
(Image)
(Image)
2. Initial Survey
https://github.com/numpy/numpy/issues/24965#issuecomment-1772872708…
Hi @hieund,
Many years ago, before the KLayout standalone Python package existed,
I wrote an OASIS --> PNG converter that calls the klayout executable, as shown below.
The contents of koas2png.py are very similar to your code.
klayout -e …
Hi @Matthias,
Thank you for sharing the code :) I could run ut_runner.exe using the attached script in my mingw64 environment.
(Image)
In my company's Windows environment, the proxy to be used is automatically assigned according to each PC's I…
Hi @Matthias,
Regarding LD_LIBRARY_PATH, your point is correct.
(ChatGPT) [Q] Does MSYS2 or MINGW64 support the LD_LIBRARY_PATH environment variable? [A] In the context of MSYS2 and MINGW64, which are environments for developing and run…
Meanwhile, in the mingw64 environment, I got an error when starting ut_runner.exe, as shown below.
What could be the reasons?
sekig@KS01-Win10 MINGW64 /home/sekig/GitWork/klayout/build-release$ echo $LD_LIBRARY_PATH/home/sekig/GitWork/klayout/build…
Connection from Linux via Proxy
I'm playing with libgit2 B)
I have found a way to solve the timeout problem in the Linux environment with the following changes.
I'm sure there must be a more sophisticated way to handle a proxy.
But just for infor…
I think this is not a bug but a design specification or policy.
I have tried to understand this problem as follows, but I am not sure.
I hope @Matthias will give us the correct answers.
Case-A: empty string
#--------------------------------------…