* Re: [announce] Bower 0.1
2011-12-18 7:14 [announce] Bower 0.1 Peter Wang
@ 2011-12-18 10:22 ` Patrick Totzke
2011-12-18 11:24 ` Peter Wang
2012-03-03 23:25 ` [announce] Bower 0.2 Peter Wang
1 sibling, 1 reply; 4+ messages in thread
From: Patrick Totzke @ 2011-12-18 10:22 UTC (permalink / raw)
To: Peter Wang, notmuch
[-- Attachment #1: Type: text/plain, Size: 482 bytes --]
Hi Peter,
Congrats on the release, your screenshots look very promising indeed.
Unfortunately, I wasn't able to get it to run on my machine:
I installed the mercury compiler as instructed, and it seems to run alright.
If i do a `make PARALLEL=-j6` from inside the git checkout
(my head is on "45dedf69abaf8cd77cc1a8934d20c8eb42d2fdc9"),
I get a compile error that ends in:
** Error making `Mercury/cs/index_view.c'.
I have attached the error log.
Best wishes,
/p
[-- Attachment #2: err.log --]
[-- Type: application/octet-stream, Size: 4711 bytes --]
Making Mercury/cs/callout.c
Making Mercury/cs/compose.c
Making Mercury/cs/config.c
Making Mercury/cs/index_view.c
Making Mercury/cs/json.c
Making Mercury/cs/message_file.c
json.m:138: In clause for predicate `unescape_loop'/5:
json.m:138: error: undefined predicate `string.unsafe_index_next'/4.
json.m:140: In clause for predicate `unescape_loop'/5:
json.m:140: error: undefined predicate `string.unsafe_index_next'/4.
json.m:153: In clause for predicate `unescape_loop'/5:
json.m:153: error: undefined predicate `char.is_surrogate'/1.
json.m:154: In clause for predicate `unescape_loop'/5:
json.m:154: error: undefined predicate `char.is_noncharacter'/1.
json.m:192: In clause for predicate `hex_digit'/4:
json.m:192: error: undefined predicate `string.unsafe_index_next'/4.
json.m:197: In clause for function `replacement_char'/0:
json.m:197: in function result term of clause head:
json.m:197: error: undefined symbol `\357\\277\\275\/0'.
** Error making `Mercury/cs/json.c'.
config.m:079: In clause for predicate `parse_line'/5:
config.m:079: error: undefined predicate `string.between'/4.
config.m:085: In clause for predicate `parse_line'/5:
config.m:085: error: undefined symbol `string.count_code_units/1'.
config.m:086: In clause for predicate `parse_line'/5:
config.m:086: error: undefined predicate `string.between'/4.
config.m:087: In clause for predicate `parse_line'/5:
config.m:087: error: undefined predicate `string.between'/4.
config.m:091: In clause for predicate `parse_line'/5:
config.m:091: in argument 1 of call to predicate `map.set'/4:
config.m:091: type error: variable `Key' has type `string',
config.m:091: expected type was `tree234.tree234(K, V)'.
config.m:092: In clause for predicate `parse_line'/5:
config.m:092: in argument 1 of call to predicate `map.det_update'/4:
config.m:092: type error: variable `STATE_VARIABLE_Section_0' has type
... error log truncated, see `config.err' for the complete log.
** Error making `Mercury/cs/config.c'.
message_file.m:098: In clause for predicate `read_headers_from_string'/5:
message_file.m:098: error: undefined symbol `string.count_code_units/1'.
message_file.m:099: In clause for predicate `read_headers_from_string'/5:
message_file.m:099: error: undefined predicate `string.between'/4.
message_file.m:101: In clause for predicate `read_headers_from_string'/5:
message_file.m:101: error: undefined predicate `string.unsafe_between'/4.
message_file.m:106: In clause for predicate `read_headers_from_string'/5:
message_file.m:106: error: undefined symbol `string.count_code_units/1'.
message_file.m:107: In clause for predicate `read_headers_from_string'/5:
message_file.m:107: error: undefined predicate `string.between'/4.
message_file.m:111: In clause for predicate `read_headers_from_string'/5:
message_file.m:111: error: undefined symbol `string.count_code_units/1'.
message_file.m:112: In clause for predicate `read_headers_from_string'/5:
message_file.m:112: error: undefined predicate `string.between'/4.
message_file.m:120: In clause for predicate `is_header_line'/3:
... error log truncated, see `message_file.err' for the complete log.
** Error making `Mercury/cs/message_file.c'.
callout.m:180: In clause for predicate `parse_header'/4:
callout.m:180: in argument 1 of call to predicate `map.insert'/4:
callout.m:180: type error: variable `Key' has type `string',
callout.m:180: expected type was `tree234.tree234(K, V)'.
callout.m:181: In clause for predicate `parse_header'/4:
callout.m:181: in unification of variable `STATE_VARIABLE_Headers'
callout.m:181: and term `'h_rest :='(STATE_VARIABLE_Headers_0, Rest)':
callout.m:181: type error in argument(s) of functor `h_rest :=/2'.
callout.m:181: Argument 2 (Rest) has type `tree234.tree234(string,
callout.m:181: tree234.tree234(string, string))',
callout.m:181: expected type was `tree234.tree234(string, string)'.
For more information, recompile with `-E'.
** Error making `Mercury/cs/callout.c'.
compose.m:913: In clause for predicate `tag_replied_message'/4:
compose.m:913: error: undefined symbol `string.count_codepoints/1'.
compose.m:914: In clause for predicate `tag_replied_message'/4:
compose.m:914: error: undefined predicate `string.codepoint_offset'/3.
compose.m:917: In clause for predicate `tag_replied_message'/4:
compose.m:917: error: undefined predicate `string.between'/4.
** Error making `Mercury/cs/compose.c'.
index_view.m:174: In clause for predicate `setup_index_scrollable'/3:
index_view.m:174: in argument 3 of call to predicate `list.foldl'/4:
index_view.m:174: error: undefined symbol `cord.init/0'.
** Error making `Mercury/cs/index_view.c'.
make: *** [bower] Error 1
^ permalink raw reply [flat|nested] 4+ messages in thread