[Users] build errors related to util_Table.h and selfwritten thorns

Vassilios Mewes vassilios.mewes at uv.es
Fri Sep 28 10:56:24 CDT 2012


Hello,

i have a problem building the Einstein toolkit (release 2012_05, but the
same happened in the 2011_10 version as well)..

when i include my own thorns in the .th file to build a configuration, and
change the schedule files of the thorns, the file util_Table.h in

/configs/config_name/bindings/include is overwritten and being blank, thus
leading to compile errors of the type:

build/Boundary/Boundary.c(226): error: identifier
"UTIL_TABLE_FLAGS_CASE_INSENSITIVE" is undefined
      physbc_table_handle =
Util_TableCreate(UTIL_TABLE_FLAGS_CASE_INSENSITIVE)

now, this is annoying, but on my iMac i can then at least use the GUI of
the finder to manually copy the file from Cactus/src/include and the
compilation proceeds normally..when i however use the command line to copy
the file, the compilation starts all over again and recompiles all files...

so on the local cluster i am installing the toolkit on, i have to recompile
the entire toolkit everytime i change my thorns, which a huge pain..

i am using the einsteintoolkit.th thornlist that came with the source code
and just added the lines with my thorns in the end, is that the correct way
to do it?

this has been bugging my for quite a while now, but as the copying via
finder semi-solved the problem, i haven't issued a ticket so far..but on
the cluster this is not doable..

best wishes,

Vassili
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20120928/49a300e0/attachment.html 


More information about the Users mailing list