RSS/Atom feed Twitter
Site is read-only, email is disabled

Compiling Gimp 2.6.8 under chrooted 32-bit system

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

Compiling Gimp 2.6.8 under chrooted 32-bit system Branko Vukelic 07 Jul 21:35
  Compiling Gimp 2.6.8 under chrooted 32-bit system Jernej Simon?i? 07 Jul 22:40
   Compiling Gimp 2.6.8 under chrooted 32-bit system Branko Vukelic 07 Jul 23:01
    Compiling Gimp 2.6.8 under chrooted 32-bit system Jernej Simon?i? 08 Jul 00:08
Branko Vukelic
2010-07-07 21:35:47 UTC (almost 15 years ago)

Compiling Gimp 2.6.8 under chrooted 32-bit system

Hi,

I'm trying to compile Gimp 2.6.8 on 64-bit Arch Linux using a 32-bit chrooted environment to produce i686 packages. However, during the make step, following error occurs:

gimpcpuaccel.c: In function ‘arch_get_vendor’: gimpcpuaccel.c:174:3: warning: dereferencing type-punned pointer will break strict-aliasing rules
gimpcpuaccel.c: In function ‘arch_accel_intel’: gimpcpuaccel.c:221:5: error: can't find a register in class ‘BREG’ while reloading ‘asm’
gimpcpuaccel.c:221:5: error: ‘asm’ operand has impossible constraints

How could I solve this? (If this is not the right list, please forgive me, and direct me to the right address.)

Thanks,

Jernej Simon?i?
2010-07-07 22:40:52 UTC (almost 15 years ago)

Compiling Gimp 2.6.8 under chrooted 32-bit system

On Wednesday, July 7, 2010, 21:35:47, Branko Vukelic wrote:

I'm trying to compile Gimp 2.6.8 on 64-bit Arch Linux using a 32-bit chrooted environment to produce i686 packages. However, during the make step, following error occurs:

Did you enter chroot using linux32 (or setarch i686)?

Branko Vukelic
2010-07-07 23:01:57 UTC (almost 15 years ago)

Compiling Gimp 2.6.8 under chrooted 32-bit system

2010/7/7 Jernej Simon?i? :

Did you enter chroot using linux32 (or setarch i686)?

Not that I'm aware of.

The full instructions for creating the chrooted env is here:

http://wiki.archlinux.org/index.php/Install_bundled_32-bit_system_in_Arch64

In short, I've created a 32-bit copy of Arch Linux in a directory and enter that directory using chroot command. There is a daemon that mounts

/proc /proc/bus/usb /dev /dev/pts /dev/shm /sys /tmp /home

into the created tree.

Jernej Simon?i?
2010-07-08 00:08:15 UTC (almost 15 years ago)

Compiling Gimp 2.6.8 under chrooted 32-bit system

On Wednesday, July 7, 2010, 23:01:57, Branko Vukelic wrote:

Not that I'm aware of.

Try entering the chroot with "linux32 chroot /path/to/chroot", otherwise the configure'll probably detect x86_64 architecture, and cause problems you're seeing.