...I cannot create an account on the Wiki: Incorrect or missing confirmation code.
- Michele On Sat, Mar 28, 2015 at 3:41 PM, Michele Mottini <[email protected]> wrote: > I am putting together more detailed instructions, I'll add them to the > Einstein Toolkit wiki > > I managed to change the known_architectures/cygwin file so that it works > with the current Cygwin version (at least for C and C++). Is there a way I > can update it in the svn repo? (README.Windows should be changed as well > probably) > > There is also a small error in CommOverloadable.h that cause some compiler > warning when using gcc, but I am not sure on how to fix it > > Thanks > > Cheers > > - Michele > > On Fri, Mar 27, 2015 at 12:00 PM, Erik Schnetter <[email protected]> > wrote: > >> Michele >> >> To my knowledge, people haven't run Cactus under Windows for a long time. >> I suggest to remove all the Windows bits and start from scratch, as you did. >> >> Can you point us to more information (or maybe add a page to the Einstein >> Toolkit wiki <https://docs.einsteintoolkit.org/et-docs/Main_Page>?) that >> explains what software needs to be installed to a basic Windows system >> before one can compile Cactus this way? If we want to support Windows, then >> it should be easy for others to follow your steps. I have a Windows desktop >> at work; if it's not too complicated, I may just try things there as well. >> In the end, we should then test Windows automatically and regularly. >> >> -erik >> >> > On Mar 24, 2015, at 18:46 , Michele Mottini <[email protected]> >> wrote: >> > >> > Running Cactus under Windows 8.1 using Cygwin did not work 'out of the >> box' for me. The cygwin known architecture file appears to be very old >> (1999), that might explain the problems. >> > >> > I managed to compile and run the WaveToyC sample as follows: >> > >> > - remove cygwin from lib/make/known-architectures >> > >> > - create a Cygwin.conf specifying C/C++ compiler and linker (attached) >> > >> > - create a WaveToyC.th thorn file listing only the thorns needed by >> WaveToyC (attached) >> > >> > - create the configuration: >> > >> > make wave-config options=Cygwin.conf THORNLIST=WaveToyC.th >> > >> > - compile it: >> > >> > make wave >> > >> > - run: >> > >> > exe/cactus_wave.exe >> arrangements/CactusWave/WaveToyC/par/wavetoy.par >> > >> > >> > This should work for all C and C++ thorns, I am not sure about the >> Fortran ones >> > >> > - Michele >> > >> <Cygwin.conf><WaveToyC.th>_______________________________________________ >> > Developers mailing list >> > [email protected] >> > http://www.cactuscode.org/mailman/listinfo/developers >> >> -- >> Erik Schnetter <[email protected]> >> http://www.perimeterinstitute.ca/personal/eschnetter/ >> >> My email is as private as my paper mail. I therefore support encrypting >> and signing email messages. Get my PGP key from >> https://sks-keyservers.net. >> >> >
_______________________________________________ Developers mailing list [email protected] http://www.cactuscode.org/mailman/listinfo/developers
