From: Jeremy Cowles (jeremy.cowles_at_gmail_dot_com)
Date: Sun Jul 20 2008 - 12:45:22 PDT
Thank you so much! That did the trick. I was making/configuring/installing for hours last night... I'm just starting to learn about UPC/parallel programming, I cant wait to get running! Thanks again, Jeremy On Sun, Jul 20, 2008 at 12:34 PM, Paul H. Hargrove <PHHargrove_at_lbl_dot_gov> wrote: > Jeremy, > > I suspect you see "make: `install' is up to date." because there is a file > named "INSTALL" in the top source directory, and Cywin is case-insensitive. > I think the simplest option for you would be "mv INSTALL INSTALL.txt". > In the future, it may be best to configure/make in a directory other than > the source directory (see step 1 in INSTALL, the part following "if you wish > to build in a separate directory") . That would also avoid this problem. > > I've created a bug entry for this problem: > http://upc-bugs.lbl.gov/bugzilla/show_bug.cgi?id=2304 > where we can track a long-term solution (either documenting the issue or > working around it). > > -Paul > > > Jeremy Cowles wrote: > >> Hi, >> >> I am having a problem installing the Berkeley UPC runtime (2.6.0). I've >> done the following: >> >> $ ./configure (no options) >> > had permission issues, but completed with success after a few runs >> >> $ ./make >> > multiple permissions issues, same as above >> >> $ ./make install >> > make: `install' is up to date. >> >> $ ./make install-local >> > (this completed ok) >> >> However, when I run upcc I get: >> >> $ upcc >> WARNING: skipping match for opt, because >> /usr/local/berkeley_upc/opt/bin/upcc.pl does not exist. >> You may need to update your Berkeley UPC install or the configure file >> at: /usr/local/berkeley_upc/ >> etc/multiconf.conf >> ERROR: No matching Berkeley UPC configuration found in >> /usr/local/berkeley_upc/etc/multiconf.conf! >> >> I do have a /usr/local/berkeley_upc/etc/multiconf.conf, unmodified. >> Also, this is the /usr/local/berkeley_upc listing: >> >> /usr/local/berkeley_upc$ ls -R >> .: >> bin etc >> >> ./bin: >> upcc upcc_multi upcc_multi.pl >> >> ./etc: >> multiconf.conf >> >> >> Which seems really slim. >> I am running >> Vista ultimate with Cygwin, >> gcc 3.4.4, and >> all the requirements listed on the Cygwin install notes. >> I have no MPI compiler. >> >> But the build does seem to work when I run upcc from the directory where i >> ./configured & made it: >> >> ~/Desktop/berkeley_upc-2.6.0 >> $ ./upcc >> upcc: Error: no input files >> >> And from this location, I can compile and run the hello.upc test. >> >> ~/Desktop/berkeley_upc-2.6.0/upc-examples >> $ ../upcrun -n 2 hello >> UPCR: UPC threads 0..1 of 2 on toaster (process 0 of 1, pid=561368) >> UPC Runtime warning: Requested shared memory (128 MB) > available (126 MB) >> on node 0 (toaster): using 63 MB per thread instead >> Welcome to Berkeley UPC!!! >> - Hello from thread 1 >> - Hello from thread 0 >> >> >> Any ideas on how I can make the make file stop thinking it's installed? >> >> Thanks, >> Jeremy >> > > > -- > Paul H. Hargrove PHHargrove_at_lbl_dot_gov > Future Technologies Group HPC Research Department > Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >