Segfault when compiling Wine 1.0 from source

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
ES5DWXL
Newbie
Newbie
Posts: 4
Joined: Thu Jun 19, 2008 2:58 am

Segfault when compiling Wine 1.0 from source

Post by ES5DWXL »

Greetings again.

I have been trying to compile Wine 1.0 with no luck. I was using wineinstall utility included with the source. The wineinstall is segfaulting, and the culprit might be an utility in the /tools directory. The error message in question:
make[1]: Leaving directory `/home/user/wine-1.0.0~winehq0~debian~4.0/include'
make[1]: Entering directory `/home/user/wine-1.0.0~winehq0~debian~4.0/fonts'
../tools/sfnt2fnt -o coue1255.fon -d 128 ./courier.ttf 13,1255,8
make[1]: *** [coue1255.fon] Segmentation fault
make[1]: Leaving directory `/home/user/wine-1.0.0~winehq0~debian~4.0/fonts'
make: *** [fonts] Error 2

Is there any special compiler options needed?

GCC version is 4.1.2
Make version is 3.81
Distro: Xandros Linux

Any help would be appreciated.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Segfault when compiling Wine 1.0 from source

Post by austin987 »

On Thu, Jun 19, 2008 at 2:08 PM, ES5DWXL <[email protected]> wrote:
Greetings again.

I have been trying to compile Wine 1.0 with no luck. I was using wineinstall utility included with the source. The wineinstall is segfaulting, and the culprit might be an utility in the /tools directory. The error message in question:
make[1]: Leaving directory `/home/user/wine-1.0.0~winehq0~debian~4.0/include'
make[1]: Entering directory `/home/user/wine-1.0.0~winehq0~debian~4.0/fonts'
../tools/sfnt2fnt -o coue1255.fon -d 128 ./courier.ttf 13,1255,8
make[1]: *** [coue1255.fon] Segmentation fault
make[1]: Leaving directory `/home/user/wine-1.0.0~winehq0~debian~4.0/fonts'
make: *** [fonts] Error 2

Is there any special compiler options needed?

GCC version is 4.1.2
Make version is 3.81
Distro: Xandros Linux

Any help would be appreciated.





What version of fontforge? Have you checked ./configure --verbose?
ES5DWXL
Newbie
Newbie
Posts: 4
Joined: Thu Jun 19, 2008 2:58 am

Post by ES5DWXL »

Hello.

Fontforge's release is 20061019.

I tried ./configure -- verbose as well. It went smoothly, however during make depend && make, then the segfault came up again in the same place.

Should be noted that following errors were detected during configure, but those were not fatal:
configure: libhal development files not found, no dynamic device support.
configure: libsane development files not found, scanners won't be supported.
configure: libgphoto2 development files not found, digital cameras won't be supported.
configure: libldap (OpenLDAP) development files not found, LDAP won't be supported.
configure: libcapi20 development files not found, ISDN won't be supported.

configure: Finished. Do 'make depend && make' to compile Wine.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Segfault when compiling Wine 1.0 from source

Post by austin987 »

On Fri, Jun 20, 2008 at 1:11 AM, ES5DWXL <[email protected]> wrote:
Hello.

Fontforge's release is 20061019.

I tried ./configure -- verbose as well. It went smoothly, however during make depend && make, then the segfault came up again in the same place.

Should be noted that following errors were detected during configure, but those were not fatal:
configure: libhal development files not found, no dynamic device support.
configure: libsane development files not found, scanners won't be supported.
configure: libgphoto2 development files not found, digital cameras won't be supported.
configure: libldap (OpenLDAP) development files not found, LDAP won't be supported.
configure: libcapi20 development files not found, ISDN won't be supported.

configure: Finished. Do 'make depend && make' to compile Wine.





Try upgrading fontforge
ES5DWXL
Newbie
Newbie
Posts: 4
Joined: Thu Jun 19, 2008 2:58 am

Post by ES5DWXL »

Upgrading fontforge did the trick. Thank you. Problem solved.
Locked