Re: [Gerbv-devel] Windows 8.1 64-bit Gerbv build with Msys2

2017-08-09 Thread Edward J. Ouellette
Sergey and Valerio,
Thanks for the helpful tips. I tried compiling using git sources, and it
worked well.

On Mon, Aug 7, 2017 at 3:17 PM, Valerio Messina via Gerbv-devel <
gerbv-devel@lists.sourceforge.net> wrote:

> On 07/08/2017 10:54, Sergey Alyoshin wrote:
>
>> Can you try to build gerbv from git?
>>
>
> yes, my tests with MSYS2 and Gerbv was always using git sources
>
> Valerio
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Gerbv-devel mailing list
> Gerbv-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gerbv-devel
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel


Re: [Gerbv-devel] Windows 8.1 64-bit Gerbv build with Msys2

2017-08-07 Thread Valerio Messina via Gerbv-devel

On 07/08/2017 10:54, Sergey Alyoshin wrote:

Can you try to build gerbv from git?


yes, my tests with MSYS2 and Gerbv was always using git sources

Valerio

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel


Re: [Gerbv-devel] Windows 8.1 64-bit Gerbv build with Msys2

2017-08-07 Thread Sergey Alyoshin
On Mon, Aug 7, 2017 at 11:32 AM, Edward J. Ouellette
 wrote:
> .libs/pick-and-place.o:pick-and-place.c:(.rdata$.refptr.screen[.refptr.screen]+0x0):
> undefined reference to `screen'
>
> Pick-and-place.c has an unknown 'screen' reference.
> What am I missing?

Can you try to build gerbv from git?

There was commit dd8f9fabd69a8d16e55116b5038ae6604742eec3 about
gerbv_screen_t structure in pick-and-place.c.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel


[Gerbv-devel] Windows 8.1 64-bit Gerbv build with Msys2

2017-08-07 Thread Edward J. Ouellette
Hi,

I've downloaded the latest gerbv 2.6.2 sources from 3/25/2017 and attempted
to build with a working Msys2 environment under Windows 8.1 according to
Valerio's directions on this gerbv-devel mailing list.

I open a  Mingw64 shell and run ./autoconf
then ./configure
both complete successfully.

Then I run ./make
It gets to the final linking step and fails:

...
libtool: link: rm -fr  .libs/libgerbv.dll.a
libtool: link: gcc -shared  .libs/amacro.o .libs/tooltable.o .libs/draw.o
.libs/draw-gdk.o .libs/drill.o .libs/exportimage.o .libs/gerb_file.o
.libs/gerb_image.o .libs/gerber.o .libs/gerbv.o .libs/pick-and-place.o
.libs/csv.o .libs/gerb_stats.o .libs/drill_stats.o .libs/export-rs274x.o
.libs/export-drill.o   -LD:/Win64App/msys64/mingw64/lib -lgtk-win32-2.0
-lgdk-win32-2.0 -lgdi32 -limm32 -lshell32 -lole32 -lpangowin32-1.0
-lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0
-lgobject-2.0 -lglib-2.0 -lintl -lcairo  -g -O2 -mms-bitfields -mwindows
-mms-bitfields -pthread -mms-bitfields -mms-bitfields -Wl,-luuid   -pthread
-o .libs/libgerbv-1.dll -Wl,--enable-auto-image-base -Xlinker --out-implib
-Xlinker .libs/libgerbv.dll.a
.libs/pick-and-place.o:pick-and-place.c:(.rdata$.refptr.screen[.refptr.screen]+0x0):
undefined reference to `screen'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [Makefile:561: libgerbv.la] Error 1
make[2]: Leaving directory '/home/techie/gerbv-2.6.2/src'
make[1]: *** [Makefile:472: all-recursive] Error 1
make[1]: Leaving directory '/home/techie/gerbv-2.6.2'
make: *** [Makefile:402: all] Error 2


Pick-and-place.c has an unknown 'screen' reference.
What am I missing?

Thanks,
Ed
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel