Steffen,
 
I resolved my issue with xslt.h as I had forgotten to copy the libxslt files 
(that what happens when I'm trying to think at 4:00 in the morning) and have 
been able to move onto the page "Putting everything
together" (http://dia-installer.de/howto/compile_msvc/ar01s06.html).  The 
instructions say to do:
 
nmake makefile.msc full
 
but this gave me:
 
 C:\GTK\dia>nmake makefile.msc full
 
 Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
 Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
 
 NMAKE : fatal error U1052: file 'full' not found
 Stop.
 
 C:\GTK\dia>

 
... so from reading the help information for nmake I did:
 
C:\GTK\dia>nmake /f makefile.msc full
 
... which worked so much better.  The output is attached 
(compilation_output_1.txt) as a warning came up
and I was wondering if you thought anything would be affected by it?
 
Thanks,
 
Timothy
 
 

> On Sun, 16 Aug 2009 04:09:18 +1000, Timothy wrote:
>
>
> Sorry to bother the list again. I forgot to mention that I already have 
> xslt.h and is at
> C:\GTK\dia\plug-ins\xslt. And BTW, the instructions list 
> libxxslt-1.1.124.win32. Do you mean
> libxslt-1.1.24.win32?
>
> Cheers, Timothy
>
>> On Sun, 16 Aug 2009 03:53:12 +1000, Timothy wrote:
>>
>> Steffen,
>>
>> I read the manual again and created libart_lgpl_2-2.lib by using the process 
>> as described on the
>> "Installing Optional Sofware page (http://dia-
>> installer.de/howto/compile_msvc/ar01s03.html#install_libart). I downloaded 
>> and put the files it
>> was asking for along the way (libintl3.dll, regex2.dll and libiconv2.dll) 
>> into the system32 direcory
>> and started the compilation process again. The compilation appeared to be 
>> going okay until it stopped
>> with the following:
>>
>> dia-render-script-import.c
>> dia-render-script-import.c(170) : warning C4700: local variable 'root' used 
>> with
>> out having been initialized
>> cl -G5 -GF -MD -W3 -nologo -I. -I..\.. -DHAVE_CONFIG_H -LD -Fedrs.dll d
>> ia-render-script.obj dia-render-script-object.obj 
>> dia-render-script-renderer.o
>> bj dia-render-script-import.obj ..\..\..\lib\gtk-win32-2.0.lib 
>> ..\..\..\lib\gd
>> k-win32-2.0.lib ..\..\..\lib\gdk_pixbuf-2.0.lib ..\..\..\lib\pango-1.0.lib 
>> ..\..
>> \..\lib\glib-2.0.lib ..\..\..\lib\gmodule-2.0.lib 
>> ..\..\..\lib\gobject-2.0.lib
>> ..\..\..\lib\libxml2.lib ..\..\..\lib\gdk_pixbuf-2.0.lib 
>> ..\..\..\lib\intl.lib
>> ..\..\lib\libdia.lib user32.lib advapi32.lib wsock32.lib /link /machine:ix86
>> /def:..\objects.def
>> Creating library drs.lib and object drs.exp
>> cd ..\..
>> cd tests
>> NMAKE : fatal error U1077: 'cd' : return code '0x1'
>> Stop.
>> C:\GTK\dia>
>>
>>
>> This is the compile section of c:\gtk\dia\makefile.msc:
>>
>> cd lib
>> nmake -f makefile.msc
>> # cd ..\bindings
>> # nmake -f makefile.msc
>> cd ..\app
>> nmake -f makefile.msc
>> cd ..\objects
>> nmake -f makefile.msc
>> cd ..\plug-ins
>> nmake -f makefile.msc
>> # cd python
>> # nmake -f makefile.msc
>> cd ..\..
>> cd tests
>> nmake -f makefile.msc
>> cd ..
>>
>> I'm guessing that this corresponds to the directory path the compiler is 
>> trying to navigate to and so I
>> made changes to it so that it now looks like this:
>>
>> compile :
>> cd lib
>> nmake -f makefile.msc
>> # cd ..\bindings
>> # nmake -f makefile.msc
>> cd ..\app
>> nmake -f makefile.msc
>> cd ..\objects
>> nmake -f makefile.msc
>> cd ..\plug-ins
>> nmake -f makefile.msc
>> # cd python
>> # nmake -f makefile.msc
>> # The next two lines are commented out by Timothy at 0339 16/08/2009
>> # cd ..\..
>> # cd tests
>> # The next one line has been added by Timothy at 0339 16/08/2009 to resolve 
>> a directory navigational issue
>> cd ..\tests
>> nmake -f makefile.msc
>> cd ..
>>
>>
>> ... This may not be the right thing to do but in any case, the compiler is 
>> now saying this:
>>
>> 'custom_lines.dll' is up-to-date
>> cd ..\plug-ins
>> nmake -f makefile.msc
>> Microsoft (R) Program Maintenance Utility Version 6.00.9782.0
>> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>> for %d in (cairo cgm dxf hpgl libart metapost pgf pixbuf postscript pst
>> ricks shape svg vdx wmf wpg xfig xslt drs) do @nmake -nologo -f makefile.msc 
>> su
>> b-one THIS=%d
>> 'cairo.dll' is up-to-date
>> 'cgm.dll' is up-to-date
>> 'dxf.dll' is up-to-date
>> 'hpgl.dll' is up-to-date
>> 'libart.dll' is up-to-date
>> 'metapost.dll' is up-to-date
>> 'pgf.dll' is up-to-date
>> 'pixbuf.dll' is up-to-date
>> 'postscript.dll' is up-to-date
>> 'pstricks.dll' is up-to-date
>> 'shape.dll' is up-to-date
>> 'svg.dll' is up-to-date
>> 'vdx.dll' is up-to-date
>> 'wmf.dll' is up-to-date
>> 'wpg.dll' is up-to-date
>> 'xfig.dll' is up-to-date
>> cl -G5 -GF -MD -W3 -nologo -I. -I..\.. -DHAVE_CONFIG_H -DWIN32 -I ..\..\
>> ../libxslt -c -FImsvc_recommended_pragmas.h -I ..\..\..\glib -I 
>> ..\..\..\glib\g
>> lib -I ..\..\..\glib\gmodule -I ..\..\..\include\glib-2.0 -I 
>> ..\..\..\lib\glib-2
>> .0\include -I ..\..\../gettext-0.10.40/intl -I ..\..\..\glib -I 
>> ..\..\..\glib\gl
>> ib -I ..\..\..\glib\gmodule -I ..\..\..\include\glib-2.0 -I 
>> ..\..\..\lib\glib-2.
>> 0\include -I ..\..\../gettext-0.10.40/intl -I ..\..\../atk -I 
>> ..\..\..\include\a
>> tk-1.0 -I ..\..\../pango -I ..\..\..\include\pango-1.0 -I 
>> ..\..\..\cairo\cairo\s
>> rc -I ..\..\..\cairo\libpixman\src -I ..\..\..\cairo -I 
>> ..\..\..\include\cairo
>> -I ..\..\../freetype2\include -I..\..\../gtk+\gdk -I..\..\../gtk+\gdk 
>> -I..\..\..
>> /gtk+ -I..\..\..\include\gtk-2.0 -I ..\..\..\lib\gtk-2.0\include 
>> -I..\..\../atk
>> -I. -I ..\..\../libiconv-1.7\include -I \include -I ..\..\..\include 
>> -I..\..\li
>> b xslt.c
>> xslt.c
>> xslt.c(36) : fatal error C1083: Cannot open include file: 'libxslt/xslt.h': 
>> No s
>> uch file or directory
>> NMAKE : fatal error U1077: 'cl' : return code '0x2'
>> Stop.
>> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual 
>> Studio\VC98\bin\N
>> MAKE.EXE"' : return code '0x2'
>> Stop.
>> 'drs.dll' is up-to-date
>> cd ..\tests
>> nmake -f makefile.msc
>> Microsoft (R) Program Maintenance Utility Version 6.00.9782.0
>> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>> cd ..
>> C:\GTK\dia>
>>
>>
>> Your help with understanding this is appreicated.
>>
>> Regards,
>>
>> Timothy
>>
>>
>>
>> On Sun, 16 Aug 2009 01:27:59 +1000, Timothy wrote:
>>>
>>> Steffen,
>>>
>>>
>>>
>>> Cheers. I am now getting an error message about libart_lgpl_2-2.lib:
>>>
>>>
>>>
>>> cl -G5 -GF -MD -W3 -nologo -I. -I.. -DHAVE_CONFIG_H -LD -Fedia-app.dll a
>>> utosave.obj app_procs.obj color_area.obj commands.obj confirm.obj connectio
>>> npoint_ops.obj create_object.obj cursor.obj cut_n_paste.obj defaults.obj di
>>> acanvas.obj diagram.obj diagram_tree.obj diagram_tree_menu.obj diagram_tree_
>>> menu_callbacks.obj diagram_tree_window.obj diapagelayout.obj dia-props.obj d
>>> isp_callbacks.obj display.obj dynamic_refresh.obj exit_dialog.obj filedlg.ob
>>> j find-and-replace.obj grid.obj gtkhwrapbox.obj gtkvwrapbox.obj gtkwrapbox.
>>> obj handle_ops.obj highlight.obj interface.obj layer_dialog.obj linewidth_a
>>> rea.obj load_save.obj magnify.obj menus.obj modify_tool.obj navigation.obj
>>> object_ops.obj pagesetup.obj plugin-manager.obj preferences.obj properties-
>>> dialog.obj recent_files.obj render_gdk.obj scroll_tool.obj select.obj sheet
>>> s.obj sheets_dialog.obj sheets_dialog_callbacks.obj splash.obj textedit.obj
>>> textedit_tool.obj tool.obj undo.obj ..\..\lib\gtk-win32-2.0.lib 
>>> ..\..\lib\gdk
>>> -win32-2.0.lib ..\..\lib\gdk_pixbuf-2.0.lib ..\..\lib\pango-1.0.lib 
>>> ..\..\lib\gl
>>> ib-2.0.lib ..\..\lib\gmodule-2.0.lib ..\..\lib\gobject-2.0.lib 
>>> ..\..\lib\gthread
>>> -2.0.lib ..\..\lib\pango-1.0.lib ..\..\lib\pangowin32-1.0.lib 
>>> ..\..\lib\libxml2
>>> .lib ..\..\lib\libpng.lib ..\..\lib\zdll.lib ..\lib\libdia.lib 
>>> ..\..\lib\libart
>>> _lgpl_2-2.lib ..\..\lib\cairo.lib ..\..\lib\gdk_pixbuf-2.0.lib 
>>> ..\..\lib\intl.l
>>> ib gdi32.lib user32.lib advapi32.lib shell32.lib wsock32.lib /link 
>>> /machine:ix
>>> 86 /def:dia.def
>>> LINK : fatal error LNK1181: cannot open input file 
>>> "..\..\lib\libart_lgpl_2-2.li
>>> b"
>>> NMAKE : fatal error U1077: 'cl' : return code '0x2'
>>> Stop.
>>> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual 
>>> Studio\VC98\bin\N
>>> MAKE.EXE"' : return code '0x2'
>>> Stop.
>>>
>>> C:\GTK\dia>
>>>
>>>
>>>
>>>
>>>
>>> I had a look as to where in the GTK file structure on c:\ that the lib file 
>>> was and couldn't find it.
>>> I also checked libart_lgpl-2.3.20.zip and libart_lgpl-dev-2.3.20.zip for 
>>> the file and couldn't find
>>> it there either. Any suggestions?
>>>
>>>
>>>
>>> Cheers,
>>>
>>>
>>>
>>> Timothy
>>>
_________________________________________________________________
Use Windows Live Messenger from your Hotmail inbox Web IM has arrived!
http://windowslive.ninemsn.com.au/article.aspx?id=823454
C:\GTK\dia>nmake /f makefile.msc full

Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        copy app\dia.exe build\win32\bin\dia.exe
        1 file(s) copied.
        copy app\diaw.exe build\win32\bin\diaw.exe
        1 file(s) copied.
        copy app\dia-app.dll build\win32\bin\dia-app.dll
        1 file(s) copied.
        copy lib\libdia.dll build\win32\bin\libdia.dll
        1 file(s) copied.
        copy ..\bin\libart_lgpl_2-2.dll build\win32\bin
        1 file(s) copied.
        copy ..\bin\libgtk-win32-2.0-0.dll build\win32\bin
        1 file(s) copied.
        copy ..\bin\libxml2.dll build\win32\bin
        1 file(s) copied.
        copy ..\bin\libxslt.dll build\win32\bin
        1 file(s) copied.
NMAKE : warning U4004: too many rules for target 'build\win32\lib'
        copy objects\chronogram\chronogram.dll build\win32\dia
        1 file(s) copied.
        copy objects\custom\custom.dll build\win32\dia
        1 file(s) copied.
        copy objects\custom_lines\custom_lines.dll build\win32\dia
        1 file(s) copied.
        copy objects\Database\Database.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\drs\drs.dll build\win32\dia
        1 file(s) copied.
        copy objects\ER\er.dll build\win32\dia
        1 file(s) copied.
        copy objects\flowchart\flowchart.dll build\win32\dia
        1 file(s) copied.
        copy objects\FS\fs.dll build\win32\dia
        1 file(s) copied.
        copy objects\GRAFCET\grafcet.dll build\win32\dia
        1 file(s) copied.
        copy objects\Istar\istar.dll build\win32\dia
        1 file(s) copied.
        copy objects\Jackson\jackson.dll build\win32\dia
        1 file(s) copied.
        copy objects\KAOS\kaos.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\libart\libart.dll build\win32\dia
        1 file(s) copied.
        copy objects\Misc\misc.dll build\win32\dia
        1 file(s) copied.
        copy objects\network\network.dll build\win32\dia
        1 file(s) copied.
        copy objects\SADT\sadt.dll build\win32\dia
        1 file(s) copied.
        copy objects\standard\standard.dll build\win32\dia
        1 file(s) copied.
        copy objects\UML\uml.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\cairo\cairo.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\cgm\cgm.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\dxf\dxf.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\hpgl\hpgl.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\metapost\metapost.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\pixbuf\pixbuf.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\pstricks\pstricks.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\shape\shape.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\svg\svg.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\wmf\wmf.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\wpg\wpg.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\xfig\xfig.dll build\win32\dia
        1 file(s) copied.
        copy plug-ins\xslt\xslt.dll build\win32\dia
        1 file(s) copied.
        copy data\dia-splash.png build\win32
        1 file(s) copied.

C:\GTK\dia>
_______________________________________________
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia

Reply via email to