Fossil SCM

Build failure

Fixed

5207b038615ee08… · opened 15 years, 7 months ago

Type
Build_Problem
Priority
Severity
Critical
Resolution
Open
Subsystem
Created
Sept. 10, 2010 2:07 a.m.

After doing a fresh fossil clone and open of the source code, I get the below build failure on mac os x 10.6:

gcc -g -Os -Wall -DFOSSIL_ENABLE_SSL  -I. -I./src -o ./obj/style.o -c style_.c
style_.c: In function ‘cgi_append_default_css’:
style_.c:521: error: storage size of ‘i’ isn’t known
style_.c:521: warning: unused variable ‘i’
style_.c: In function ‘page_style_css’:
style_.c:533: error: storage size of ‘i’ isn’t known
style_.c:533: warning: unused variable ‘i’
style_.c:532: warning: unused variable ‘zCSSdef’
make: *** [obj/style.o] Error 1

rwilson added on 2010-09-10 02:59:32:
builds fine in windows.


wolfgang added on 2010-09-10 06:02:07:
I´ve changed this part on the branch

wolfgangFormat2CSS

after the first part was merged into the trunk.

But on WinXP and Digital Mars C, i had no problem with this code (old and new version)


anonymous claiming to be renez added on 2010-09-10 08:03:33:
enum cssDefaultItems i; I cannot find this enum in any header. You nust supply a definition enum cssDefaultItems = {None = 0, A, B , C, D};


wolfgang added on 2010-09-10 11:16:26:
after a quick look, i see

  1. the trunk version shouldn´t have the problem, ´i´ is defined as int

  2. wolfgangFormat2CSS has the problem, but compiles with dm

I´ll correct this in the evening, but it should work, if you update to "trunk"


wolfgang added on 2010-09-10 16:13:00:
changed the undefined enum to int, the trunk version is not affected

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button