cogenda / Genius-TCAD-Open

Open-source version of the Genius Semiconductor Device Simulator
http://www.cogenda.com
Other
117 stars 68 forks source link

Build Error #7

Closed nsheppard closed 12 years ago

nsheppard commented 12 years ago

My Cygwin build failed with the message "Unable to copy brkpnts.h". I found the following in the log, and sure enough, the last directory created contains the file "test_brk_pnts.exe.exe" which isn't what the next instruction is looking for. As a complete novice, I think I've found the point in the wscript where this file is created, but don't know how to correct the error.

Thanks, Norm

['/usr/bin/gcc', '-Wl,--enable-auto-import', '-Wl,--enable-auto-import', '-Wl,--enable-auto-import', 'brkpnts.c.1.o', '-o', '/home/nsheppard/soft/cogenda-Genius-TCAD-Open-7ae2374/build/default/.conf_check_5ff5c89f5ae4f67be65ec99ca2a8467f/testbuild/test_brkpnts.exe.exe', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lm'] /home/nsheppard/soft/cogenda-Genius-TCAD-Open-7ae2374/build/default/.conf_check_5ff5c89f5ae4f67be65ec99ca2a8467f/testbuild/test_brkpnts.exe err: /bin/sh: /home/nsheppard/soft/cogenda-Genius-TCAD-Open-7ae2374/build/default/.conf_check_5ff5c89f5ae4f67be65ec99ca2a8467f/testbuild/test_brkpnts.exe: No such file or directory

from /home/nsheppard/soft/cogenda-Genius-TCAD-Open-7ae2374/src/contrib/brkpnts: Unable to copy brkpnts.h

cogenda commented 12 years ago

You don't need cygwin to build Genius on Windows, it only adds to your confusion. You can use Visual C++ or Intel C++, which will be automatically recognized by the waf builder. btw, We just uploaded a new version.

nsheppard commented 12 years ago

Thank you for your reply, and yes, it took a lot of effort to build Genius under Cygwin!

Do you know if I can use the free version of Visual C++? I don't have either of those compilers.

Take care, Norm

-----Original Message----- From: Shen Chen [mailto:reply+i-2846608- 8968d90dad3adf26d47619e67401ee322d287b32-1331816@reply.github.com] Sent: Sunday, February 19, 2012 6:45 AM To: Norm Sheppard Subject: Re: [Genius-TCAD-Open] Build Error (#7)

You don't need cygwin to build Genius on Windows, it only adds to your confusion. You can use Visual C++ or Intel C++, which will be automatically recognized by the waf builder. btw, We just uploaded a new version.


Reply to this email directly or view it on GitHub: https://github.com/cogenda/Genius-TCAD-Open/issues/7#issuecomment-4041401

cogenda commented 12 years ago

I haven't tried myself, but probably yes. Apart from being 32bit only, MSVC 2010 Express has everything we relied upon.

nsheppard commented 12 years ago

Thank you, may give it a try then.

-----Original Message----- From: Shen Chen [mailto:reply+i-2846608- 8968d90dad3adf26d47619e67401ee322d287b32-1331816@reply.github.com] Sent: Wednesday, February 22, 2012 8:36 PM To: Norm Sheppard Subject: Re: [Genius-TCAD-Open] Build Error (#7)

I haven't tried myself, but probably yes. Apart from being 32bit only, MSVC 2010 Express has everything we relied upon.


Reply to this email directly or view it on GitHub: https://github.com/cogenda/Genius-TCAD-Open/issues/7#issuecomment-4129024