![]() | Thread | ![]() |
Introduction
no help | Compiling for Windows XP problem by anonymous - 12 Apr 2009, 21:33 CEST I compiled GPL license of Layouteditor version 20090405 from source code on windows XP using Qt 4.5.0, freetype 2.3.9 and zlib 1.2.3. I run qmake and make in Qt's command prompt. I was able to build the layout.exe in the layout\\bin directory. by anonymous - 12 Apr 2009, 21:33 CEST by Juergen Thies - 12 Apr 2009, 22:13 CEST That is a linking problem with qt. This can have multiply reasons. The LayoutEditor will need Qtcore, QtGui, QtOpenGl, freetype and zlib. Depending on your compiler you will also need further dll like mingwn for minimal gcc environment for windows. One of the required dlls is not found by windows or there is a version mismatch (a different version was used for compilation/runtime, more than one version is installed, ...) Make sure you have copy the identical version of the dlls to system32 or the executable path as used during compilation. You can reduce this problems, if you use a static linked qt. Then no qt___.dll are required. See the qt documentaion for details. Please log in to post! The LayoutEditor™ is a program to design and edit layouts for MEMS/IC fabrication and CMOS IC design .Designing these layouts require a high precision. In IC design a sufficient resolution and a possibility of a high scaling is required. The resolution of the LayoutEditor can be set in a wide range and is normally set to 1 nano meter. A higher resolution makes no sense due to atomar structures. With this resolution the LayoutEditor can draw elements up to 4 meters. In many IC design houses this is enough for IC/MEMS which extend usually less than 0.1 meters.
The productions of MEMS/IC is done in many layers. For each of these physical CAD layers a belonging layer had to exist in the drawing. Additional logical layers are required for describing/naming purpose. So a lot of layers are needed. By default the LayoutEditor is limited to 128 layers. But it can easily be adjusted, if more layers are required.
IC Designs often contain a plenty of repeating structures. Essential for micro fabrication of these designs is therefor a hierarchical design. This means, that the complete repeating structure only exists once in a single cell. These cell is then referred multiple times in the main drawing. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
|
© 2009-2010 juspertor UG (haftungsbeschränkt), © 2004-2009 Jürgen Thies