End to end turn key build instructions for Win32

View: New views
4 Messages — Rating Filter:   Alert me  

End to end turn key build instructions for Win32

by Travis Griggs-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've finally finished the win32 companion to the osx build  
instructions I put up on the wiki. As before, feedback appreciated.

http://cairographics.org/end_to_end_build_for_win32/

It builds a standalone dll, that requires no other dll's or specific  
versions of Windows. We've tested it on W2K thru W7. Doing so makes it  
about 25% bigger than the alternative.

The trickiest part of doing this, was not actually pixman or cairo,  
but rather zlib and libpng. Hats off to those that worked on the  
Windows build system a year or so ago.

--
Travis Griggs
Objologist
My Other Machine runs OSX. But then... so does this one.


_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo

Re: [Cairo] End to end turn key build instructions for Win32

by Christoph Lindemann-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You are my hero!

> -----Original Message-----
> From: cairo-bounces@... [mailto:cairo-
> bounces@...] On Behalf Of Travis Griggs
> Sent: Tuesday, November 03, 2009 9:03 AM
> To: cairo list
> Subject: [cairo] End to end turn key build instructions for Win32
>
> I've finally finished the win32 companion to the osx build
> instructions I put up on the wiki. As before, feedback appreciated.
>
> http://cairographics.org/end_to_end_build_for_win32/
>
> It builds a standalone dll, that requires no other dll's or specific
> versions of Windows. We've tested it on W2K thru W7. Doing so makes it
> about 25% bigger than the alternative.
>
> The trickiest part of doing this, was not actually pixman or cairo,
> but rather zlib and libpng. Hats off to those that worked on the
> Windows build system a year or so ago.
>
> --
> Travis Griggs
> Objologist
> My Other Machine runs OSX. But then... so does this one.
>
>
> _______________________________________________
> cairo mailing list
> cairo@...
> http://lists.cairographics.org/mailman/listinfo/cairo
_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo

Parent Message unknown Re: [Cairo] End to end turn key build instructions for Win32

by Mars Depp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks.

I tried to build Cairo in this way. The flow was interrupted after entering
”$ move /Y build\Makefile.fixed build\Makefile.win32.common".
The screen output "sh: move: command not found".
How to deal with it, please?

> -----Original Message-----

> From: cairo-bounces@... [mailto:...

> bounces@...] On Behalf Of Travis Griggs

> Sent: Tuesday, November 03, 2009 9:03 AM

> To: cairo list

> Subject: [cairo] End to end turn key build instructions for Win32

>

> I've finally finished the win32 companion to the osx build

> instructions I put up on the wiki. As before, feedback appreciated.

>

> http://cairographics.org/end_to_end_build_for_win32/

>

> It builds a standalone dll, that requires no other dll's or specific

> versions of Windows. We've tested it on W2K thru W7. Doing so makes it

> about 25% bigger than the alternative.

>

> The trickiest part of doing this, was not actually pixman or cairo,

> but rather zlib and libpng. Hats off to those that worked on the

> Windows build system a year or so ago.

>

> --

> Travis Griggs

> Objologist

> My Other Machine runs OSX. But then... so does this one.

>

>

> _______________________________________________

> cairo mailing list

> cairo@...

> http://lists.cairographics.org/mailman/listinfo/cairo

_______________________________________________



_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo

Re: [Cairo] End to end turn key build instructions for Win32

by Travis Griggs-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Nov 5, 2009, at 7:50 PM, Mars Depp wrote:

> Thanks.
>
> I tried to build Cairo in this way. The flow was interrupted after  
> entering
> ”$ move /Y build\Makefile.fixed build\Makefile.win32.common".
> The screen output "sh: move: command not found".
> How to deal with it, please?


Interesting... it looks like you're using a unix shell to do the move?  
The presence of the $ leader and the sh: move: command not found,  
would hint that to me.

I wrote the instructions as if you were using the windows cmd32.exe  
command prompt.

If you're going to use a unix shell, which is fine, you'd replace


> move /Y build\Makefile.fixed build\Makefile.win32.common

with something like

mv -f build/Makefile.fixed build/Makefile.win32.common

HTH

--
Travis Griggs
Objologist
"It had better be a pretty good meeting, to be better than no meeting
at all" - Boyd K Packer


_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo