ajstarks / openvg

Tools for exploring OpenVG
Other
414 stars 85 forks source link

compiling library - no rule error... need by DejaVuSans.inc #50

Closed steverpi closed 8 years ago

steverpi commented 8 years ago

When I 'cd' into the openvg folder and 'make library' I get the following mo rule error

$ make library gcc -O2 -Wall -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -fPIC -c oglinit.c make: *\ No rule to make target '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf', needed by 'DejaVuSans.inc'. Stop.

The library does not get made. I have not altered anything in the freshly downloaded openvg folder.

I did not get this error before and it used to make fine, however I was using RPi Wheezy, but now I have just done a fresh install of Jessie OS. Is there anything else needed to do a make library?

Thanks Steve

ajstarks commented 8 years ago

Jessie changed the location of the TTF files. see the FONTLIB variable in the Makefile.

On Feb 27, 2016, at 8:35 AM, steverpi notifications@github.com wrote:

When I 'cd' into the openvg folder and 'make library' I get the following mo rule error

$ make library gcc -O2 -Wall -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -fPIC -c oglinit.c make: *\ No rule to make target '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf', needed by 'DejaVuSans.inc'. Stop.

The library does not get made. I have not altered anything in the freshly downloaded openvg folder.

I did not get this error before and it used to make fine, however I was using RPi Wheezy, but now I have just done a fresh install of Jessie OS. Is there anything else needed to do a make library?

Thanks Steve

— Reply to this email directly or view it on GitHub https://github.com/ajstarks/openvg/issues/50.

ajstarks commented 8 years ago

documentation updated by revision b43a87c

steverpi commented 8 years ago

Wow, that was quick! Thanks again for all the excellent updates - it is a superb library. Now back to sorting out a small (odd shaped, not rect) mouse cursor routine which does not get through to the desktop behind. If I manage it, I will let you know.

About saving screenshots in jpg, png, etc, is this something that I could mention on the forum. The reason I ask is because it is not a fault, it is a library enhancement.

From: Anthony Starks [mailto:notifications@github.com] Sent: 27 February 2016 13:39 To: ajstarks/openvg Cc: steverpi Subject: Re: [openvg] compiling library - no rule error... need by DejaVuSans.inc (#50)

Jessie changed the location of the TTF files. see the FONTLIB variable in the Makefile.

On Feb 27, 2016, at 8:35 AM, steverpi notifications@github.com wrote:

When I 'cd' into the openvg folder and 'make library' I get the following mo rule error

$ make library gcc -O2 -Wall -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -fPIC -c oglinit.c make: *\ No rule to make target '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf', needed by 'DejaVuSans.inc'. Stop.

The library does not get made. I have not altered anything in the freshly downloaded openvg folder.

I did not get this error before and it used to make fine, however I was using RPi Wheezy, but now I have just done a fresh install of Jessie OS. Is there anything else needed to do a make library?

Thanks Steve

— Reply to this email directly or view it on GitHub https://github.com/ajstarks/openvg/issues/50.

— Reply to this email directly or view it on GitHub https://github.com/ajstarks/openvg/issues/50#issuecomment-189641687 . https://github.com/notifications/beacon/APRy98hBAD9VW__IuTvKRu688r__bCmPks5poZ5jgaJpZM4HkfKu.gif