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

_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to