dia installation fails after update to 1.710

Nigel King nigel at nigelking.me.uk
Fri Jul 17 00:09:38 PDT 2009


I successfully installed dia at Macports 1.6
I upgraded to 1.710 and asked for an upgrade of dia. The first time I  
did this many packages were upgraded before getting the error given  
below.
I have enclosed the relevant (I hope) position below. I see fink seems  
to have a similar problem.

Any suggestions?

Thanks

Nigel King

nigel-kings-macbook-pro-15:~ nigelk$ sudo port selfupdate

MacPorts base version 1.710 installed
Downloaded MacPorts base version 1.710

The MacPorts installation is not outdated so it was not updated
nigel-kings-macbook-pro-15:~ nigelk$ sudo port clean dia
--->  Cleaning dia
nigel-kings-macbook-pro-15:~ nigelk$ sudo port upgrade dia
--->  Fetching dia
--->  Verifying checksum(s) for dia
--->  Extracting dia
--->  Configuring dia
--->  Building dia
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_gnome_dia/work/dia-0.97" && make all "  
returned error 2
Command output: wmf.cpp:1298: error: 'struct _WmfRenderer' has no  
member named 'hPrintDC'
wmf.cpp:1303: error: 'GetDeviceCaps' is not a member of 'W32'
wmf.cpp:1303: error: 'struct _WmfRenderer' has no member named  
'hPrintDC'
wmf.cpp:1303: error: 'PHYSICALWIDTH' was not declared in this scope
wmf.cpp:1306: error: 'struct _WmfRenderer' has no member named 'margins'
wmf.cpp:1306: error: 'GetDeviceCaps' is not a member of 'W32'
wmf.cpp:1306: error: 'struct _WmfRenderer' has no member named  
'hPrintDC'
wmf.cpp:1306: error: 'PHYSICALOFFSETX' was not declared in this scope
wmf.cpp:1307: error: 'struct _WmfRenderer' has no member named 'margins'
wmf.cpp:1307: error: 'GetDeviceCaps' is not a member of 'W32'
wmf.cpp:1307: error: 'struct _WmfRenderer' has no member named  
'hPrintDC'
wmf.cpp:1307: error: 'PHYSICALOFFSETY' was not declared in this scope
wmf.cpp:1308: error: 'struct _WmfRenderer' has no member named 'margins'
wmf.cpp:1308: error: 'GetDeviceCaps' is not a member of 'W32'
wmf.cpp:1308: error: 'struct _WmfRenderer' has no member named  
'hPrintDC'
wmf.cpp:1309: error: 'struct _WmfRenderer' has no member named 'margins'
wmf.cpp:1309: error: 'GetDeviceCaps' is not a member of 'W32'
wmf.cpp:1309: error: 'struct _WmfRenderer' has no member named  
'hPrintDC'
wmf.cpp:1309: error: 'PHYSICALHEIGHT' was not declared in this scope
wmf.cpp:1343: error: 'SetBkMode' is not a member of 'W32'
wmf.cpp:1343: error: 'struct _WmfRenderer' has no member named 'hFileDC'
wmf.cpp:1343: error: 'TRANSPARENT' was not declared in this scope
wmf.cpp:1344: error: 'SetMapMode' is not a member of 'W32'
wmf.cpp:1344: error: 'struct _WmfRenderer' has no member named 'hFileDC'
wmf.cpp:1344: error: 'MM_TEXT' was not declared in this scope
wmf.cpp:1359: error: 'ReleaseDC' is not a member of 'W32'
make[3]: *** [wmf.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2



More information about the macports-users mailing list