SEE BELOW:
Michal Martinů wrote: 
  cd ~/ harminv -1.3.1 
./configure 
make 
make install                 
cd ~/ meep-0.20.3 
./configure                    /* meep configure generates HARMINV_LIBS
-L/usr/local/lib -L/usr/lib/gcc/i686_pc_cygwin/3.4.4 
 
-L/usr/local/lib -L/usr/lib/gcc/i686_pc_cygwin/3.4.4/../../.. -lharminv
-llapack -lblas 
 
-lm -lfitbegin -lg2c -lcygwin -luser32 -lkernel32 -ladvapi -lshell32
*/ 
              /* WHY ??? */ 
             /* I have located them in /lib/gcc/i686_pc_cygwin/3.4.4 */ 
make                     
  
I obtain: 
grep: /usr/lib/gcc/i686-pc-cygwin//libg2c.la: No such file or directory 
  
When I copy demanded file to this directory, it does not help. 
Please, how to resolve it? 
Thank you.Michal 
  
 





  _____  



 
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss
Hi,
This error indicates you do not have libg2c.la. Go to the web page:
http://cygwin.com/packages/
enter libg2c.la,
you will find you should install
gcc-g77

Yours
Zheng
2009-1-16

Dear Zheng,
 
I am sorry with my problem. I have already installed gcc-g77.
I had no problem to compile Meep without
harminv-1.3.1
I have default installation of gcc-g77 in

/lib/gcc/i686-pc-cygwin/3.4.4
with libg2c.la
Why does it search it in /usr/lib ???
When I copy libg2c.la to the demanded directories,
It is not found. The reason is the searching path probably has double
slash //  (you can see above)
Why does meep-0.20.3 configure find
 HARMINV_LIBS -L/usr/local/lib -L/usr/lib/gcc/i686_pc_cygwin/3.4.4 
 
-L/usr/local/lib -L/usr/lib/gcc/i686_pc_cygwin/3.4.4/../../.. -lharminv
-llapack -lblas 
 
-lm -lfitbegin -lg2c -lcygwin -luser32 -lkernel32 -ladvapi -lshell32
*/  ???
 
Michal
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to