Is there any framebuffer testcases?

Peng Fan van.freenix at gmail.com
Thu Apr 7 13:20:02 UTC 2016


Sorry. Missed to attach error info when compile tiff

Please kindly give comments on this.

Thanks,
Peng.

2016-04-07 21:19 GMT+08:00 Peng Fan <van.freenix at gmail.com>:

> Hi Chris,
>
> I did the following change,
> diff --git a/source-builder/config/libtiff-1.cfg
> b/source-builder/config/libtiff-1.cfg
> index b0030e0..adfebb5 100644
> --- a/source-builder/config/libtiff-1.cfg
> +++ b/source-builder/config/libtiff-1.cfg
> @@ -42,7 +42,7 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)
>
>    %{host_build_flags}
>
> -  CFLAGS= CXXFLAGS= ../${source_dir_tiff}/configure \
> +  CFLAGS="-DHAVE_GETOPT" CXXFLAGS="-DHAVE_GETOPT"
> ../${source_dir_tiff}/configure \
>      --host=%{_host} \
>      --prefix=%{_prefix} \
>      --bindir=%{_bindir} \
> diff --git a/source-builder/defaults.mc b/source-builder/defaults.mc
> index c65fa22..f05104d 100644
> --- a/source-builder/defaults.mc
> +++ b/source-builder/defaults.mc
> @@ -340,6 +340,7 @@ else
>    CC_FOR_BUILD=${CC}
>    CXX_FOR_BUILD=${CXX}
>  fi
> +export INCLUDES=-I%{_includedir}
>  export CC CXX CFLAGS CXXFLAGS LDFLAGS
>  export CC_FOR_HOST CXX_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST
> LDFLAGS_FOR_HOST
>  export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD
> LDFLAGS_FOR_BUILD'''
>
> Now I met other issues when compiling tiff lib.
>
>
> 2016-04-07 18:19 GMT+08:00 Peng Fan <van.freenix at gmail.com>:
>
>> Hi Chris,
>>
>>
>>
>> 2016-04-07 6:57 GMT+08:00 Chris Johns <chrisj at rtems.org>:
>>
>>> On 6/04/2016 11:09 PM, Peng Fan wrote:
>>>
>>>>
>>>> The latest rtems-source-builder master branch does not support
>>>> 4.11/graphics/graphics-all.bset.
>>>>
>>>
>>> The 3rd party packages need to be brought over to master.
>>>
>>> I wonder if they should be at the rtems/config top level and not under a
>>> specific release. The original layout was done when the repo had all
>>> releases and we are slowly moving away from this.
>>>
>>>
>>>> I reverted to earlier commit 08aa888205798b3416d24544fd06613fd683bb1e.
>>>>
>>>> I use rtems 4.12 toolchain.
>>>>
>>>> Met the following error:
>>>>
>>>> ../source-builder/sb-set-builder --log=l-g.txt
>>>> --prefix=/home/Freenix/development/rtems/4.12 --rtems-bsp=arm/raspberrypi
>>>> --rtems-version=4.11 --pkg-tar-files 4.11/graphics/graphics-all.bset
>>>> RTEMS Source Builder - Set Builder, 4.12 (08aa88820579)
>>>> warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown
>>>> Build Set: 4.11/graphics/graphics-all.bset
>>>> Build Set: 4.11/graphics/libjpeg.bset
>>>> config: graphics/libjpeg-9a-1.cfg
>>>> internal error: pkgconfig failure
>>>>
>>>
>>> I think you are seeing some effects from the conversion to python3 and
>>> python2. There have been fixes.
>>>
>>> I suggest getting a copy of the databases, graphics, net-mgmt, and net
>>> build set files from 4.11 and adding to rtems/config and then seeing if the
>>> package builds. Let me know how it goes.
>>
>>
>> I met compiler error. libpng-1.5 can not be downloaded, so I switch to
>> use libpng-1.6.21.
>> But still met error, And  I attached the log file.
>> ../source-builder/sb-set-builder --log=l-g.txt --target=arm-rtems4.12
>> --with-rtems-bsp=raspberrypi --prefix=/home/Freenix/development/rtems/4.12
>> --pkg-tar-files graphics/graphics-all.bset
>> RTEMS Source Builder - Set Builder, 4.12 (eac749bb80b1 modified)
>> warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown
>> Build Set: graphics/graphics-all.bset
>> Build Set: graphics/libjpeg.bset
>> config: graphics/libjpeg-9a-1.cfg
>> package: libjpeg-v9a-arm-rtems4.12-1
>> building: libjpeg-v9a-arm-rtems4.12-1
>> reporting: graphics/libjpeg-9a-1.cfg -> libjpeg-v9a-arm-rtems4.12-1.txt
>> reporting: graphics/libjpeg-9a-1.cfg -> libjpeg-v9a-arm-rtems4.12-1.xml
>> installing: libjpeg-v9a-arm-rtems4.12-1 ->
>> /home/Freenix/development/rtems/4.12
>> cleaning: libjpeg-v9a-arm-rtems4.12-1
>> Build Set: Time 0:00:23.905603
>> Build Set: graphics/libpng.bset
>> config: graphics/libpng-1.6.21-1.cfg
>> package: libpng-v1.6.21-arm-rtems4.12-1
>> building: libpng-v1.6.21-arm-rtems4.12-1
>> error: building libpng-v1.6.21-arm-rtems4.12-1
>> Build FAILED
>>   See error report: rsb-report-libpng-v1.6.21-arm-rtems4.12-1.txt
>> error: building libpng-v1.6.21-arm-rtems4.12-1
>> Build Set: Time 0:00:04.701515
>> error: building libpng-v1.6.21-arm-rtems4.12-1
>> Build Set: Time 0:00:28.612899
>> Build FAILED
>>
>> From attached log file:
>> arm-rtems4.12-gcc -E -DHAVE_CONFIG_H -I. -I../libpng-1.6.21 \
>>
>>      -DPNGLIB_LIBNAME='PNG16_0' -DPNGLIB_VERSION='1.6.21'
>> -DSYMBOL_PREFIX='' -DPNG_NO_USE_READ_MACROS -DPNG_BUILDING_SYMBOL_TABLE
>>  pnglibconf.c > pnglibconf.tf1
>> pnglibconf.c:33:19: fatal error: zlib.h: No such file or directory
>>
>>  # include <zlib.h>
>>
>> Seems the rtems lib/include path is not included.
>>
>> I hacked doit script, add the following line in doit and execute ./doit
>> export
>> INCLUDES=-I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include
>>
>> libpng compiled successfully.
>>
>> Do you have better idea about how to fix this, since hacked doit can not
>> bypass ../source-builder/sb-set-builder. Or how I can let doit
>> automatically include the upper hacked script.
>>
>> Thanks,
>> Peng.
>>
>>
>>>
>>> Chris
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20160407/9e107e7c/attachment-0001.html>
-------------- next part --------------
RTEMS Tools Project - Source Builder Error Report
 Build: error: building libtiff-v4.0.2-arm-rtems4.12-1
 Command Line: ../source-builder/sb-set-builder --log=l-g.txt --target=arm-rtems4.12 --with-rtems-bsp=raspberrypi --prefix=/home/Freenix/development/rtems/4.12 --pkg-tar-files graphics/graphics-all.bset
 Python: 2.7.9 (default, Dec 13 2014, 18:02:08) [GCC]
 git://git.rtems.org/rtems-source-builder.git/origin/eac749bb80b184c1f5e34e40d745e0c428cb9f73-modified
 Linux linux-7smt.suse 4.1.12-1-default #1 SMP PREEMPT Thu Oct 29 06:43:42 UTC 2015 (e24bad1) x86_64
Tail of the build log:
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_packbits.lo -MD -MP -MF .deps/tif_packbits.Tpo -c ../../tiff-4.0.2/libtiff/tif_packbits.c -o tif_packbits.o
mv -f .deps/tif_packbits.Tpo .deps/tif_packbits.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_pixarlog.lo -MD -MP -MF .deps/tif_pixarlog.Tpo -c -o tif_pixarlog.lo ../../tiff-4.0.2/libtiff/tif_pixarlog.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_pixarlog.lo -MD -MP -MF .deps/tif_pixarlog.Tpo -c ../../tiff-4.0.2/libtiff/tif_pixarlog.c -o tif_pixarlog.o
mv -f .deps/tif_pixarlog.Tpo .deps/tif_pixarlog.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_predict.lo -MD -MP -MF .deps/tif_predict.Tpo -c -o tif_predict.lo ../../tiff-4.0.2/libtiff/tif_predict.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_predict.lo -MD -MP -MF .deps/tif_predict.Tpo -c ../../tiff-4.0.2/libtiff/tif_predict.c -o tif_predict.o
mv -f .deps/tif_predict.Tpo .deps/tif_predict.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_print.lo -MD -MP -MF .deps/tif_print.Tpo -c -o tif_print.lo ../../tiff-4.0.2/libtiff/tif_print.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_print.lo -MD -MP -MF .deps/tif_print.Tpo -c ../../tiff-4.0.2/libtiff/tif_print.c -o tif_print.o
mv -f .deps/tif_print.Tpo .deps/tif_print.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_read.lo -MD -MP -MF .deps/tif_read.Tpo -c -o tif_read.lo ../../tiff-4.0.2/libtiff/tif_read.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_read.lo -MD -MP -MF .deps/tif_read.Tpo -c ../../tiff-4.0.2/libtiff/tif_read.c -o tif_read.o
../../tiff-4.0.2/libtiff/tif_read.c: In function 'TIFFFillStripPartial':
../../tiff-4.0.2/libtiff/tif_read.c:53:18: warning: variable 'bytecountm' set but not used [-Wunused-but-set-variable]
         tmsize_t bytecountm;
                  ^~~~~~~~~~

../../tiff-4.0.2/libtiff/tif_read.c: In function 'TIFFFillStrip':
../../tiff-4.0.2/libtiff/tif_read.c:498:2: warning: statement is indented as if it were guarded by... [-Wmisleading-indentation]
  if ((tif->tif_flags&TIFF_NOREADRAW)==0)
  ^~

../../tiff-4.0.2/libtiff/tif_read.c:495:5: note: ...this 'if' clause, but it is not
     if (!_TIFFFillStriles( tif ) || !tif->tif_dir.td_stripbytecount)
     ^~

../../tiff-4.0.2/libtiff/tif_read.c: In function 'TIFFFillTile':
../../tiff-4.0.2/libtiff/tif_read.c:801:2: warning: statement is indented as if it were guarded by... [-Wmisleading-indentation]
  if ((tif->tif_flags&TIFF_NOREADRAW)==0)
  ^~

../../tiff-4.0.2/libtiff/tif_read.c:798:5: note: ...this 'if' clause, but it is not
     if (!_TIFFFillStriles( tif ) || !tif->tif_dir.td_stripbytecount)
     ^~

../../tiff-4.0.2/libtiff/tif_read.c: In function 'TIFFStartStrip':
../../tiff-4.0.2/libtiff/tif_read.c:960:2: warning: statement is indented as if it were guarded by... [-Wmisleading-indentation]
  if ((tif->tif_flags & TIFF_CODERSETUP) == 0) {
  ^~

../../tiff-4.0.2/libtiff/tif_read.c:957:5: note: ...this 'if' clause, but it is not
     if (!_TIFFFillStriles( tif ) || !tif->tif_dir.td_stripbytecount)
     ^~

../../tiff-4.0.2/libtiff/tif_read.c: In function 'TIFFStartTile':
../../tiff-4.0.2/libtiff/tif_read.c:995:2: warning: statement is indented as if it were guarded by... [-Wmisleading-indentation]
  if ((tif->tif_flags & TIFF_CODERSETUP) == 0) {
  ^~

../../tiff-4.0.2/libtiff/tif_read.c:992:5: note: ...this 'if' clause, but it is not
     if (!_TIFFFillStriles( tif ) || !tif->tif_dir.td_stripbytecount)
     ^~

mv -f .deps/tif_read.Tpo .deps/tif_read.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_strip.lo -MD -MP -MF .deps/tif_strip.Tpo -c -o tif_strip.lo ../../tiff-4.0.2/libtiff/tif_strip.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_strip.lo -MD -MP -MF .deps/tif_strip.Tpo -c ../../tiff-4.0.2/libtiff/tif_strip.c -o tif_strip.o
mv -f .deps/tif_strip.Tpo .deps/tif_strip.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_swab.lo -MD -MP -MF .deps/tif_swab.Tpo -c -o tif_swab.lo ../../tiff-4.0.2/libtiff/tif_swab.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_swab.lo -MD -MP -MF .deps/tif_swab.Tpo -c ../../tiff-4.0.2/libtiff/tif_swab.c -o tif_swab.o
mv -f .deps/tif_swab.Tpo .deps/tif_swab.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_thunder.lo -MD -MP -MF .deps/tif_thunder.Tpo -c -o tif_thunder.lo ../../tiff-4.0.2/libtiff/tif_thunder.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_thunder.lo -MD -MP -MF .deps/tif_thunder.Tpo -c ../../tiff-4.0.2/libtiff/tif_thunder.c -o tif_thunder.o
mv -f .deps/tif_thunder.Tpo .deps/tif_thunder.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_tile.lo -MD -MP -MF .deps/tif_tile.Tpo -c -o tif_tile.lo ../../tiff-4.0.2/libtiff/tif_tile.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_tile.lo -MD -MP -MF .deps/tif_tile.Tpo -c ../../tiff-4.0.2/libtiff/tif_tile.c -o tif_tile.o
mv -f .deps/tif_tile.Tpo .deps/tif_tile.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_version.lo -MD -MP -MF .deps/tif_version.Tpo -c -o tif_version.lo ../../tiff-4.0.2/libtiff/tif_version.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_version.lo -MD -MP -MF .deps/tif_version.Tpo -c ../../tiff-4.0.2/libtiff/tif_version.c -o tif_version.o
mv -f .deps/tif_version.Tpo .deps/tif_version.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_warning.lo -MD -MP -MF .deps/tif_warning.Tpo -c -o tif_warning.lo ../../tiff-4.0.2/libtiff/tif_warning.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_warning.lo -MD -MP -MF .deps/tif_warning.Tpo -c ../../tiff-4.0.2/libtiff/tif_warning.c -o tif_warning.o
mv -f .deps/tif_warning.Tpo .deps/tif_warning.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_write.lo -MD -MP -MF .deps/tif_write.Tpo -c -o tif_write.lo ../../tiff-4.0.2/libtiff/tif_write.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_write.lo -MD -MP -MF .deps/tif_write.Tpo -c ../../tiff-4.0.2/libtiff/tif_write.c -o tif_write.o
mv -f .deps/tif_write.Tpo .deps/tif_write.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_zip.lo -MD -MP -MF .deps/tif_zip.Tpo -c -o tif_zip.lo ../../tiff-4.0.2/libtiff/tif_zip.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_zip.lo -MD -MP -MF .deps/tif_zip.Tpo -c ../../tiff-4.0.2/libtiff/tif_zip.c -o tif_zip.o
mv -f .deps/tif_zip.Tpo .deps/tif_zip.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT tif_unix.lo -MD -MP -MF .deps/tif_unix.Tpo -c -o tif_unix.lo ../../tiff-4.0.2/libtiff/tif_unix.c
libtool: compile:  arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -Wall -W -MT tif_unix.lo -MD -MP -MF .deps/tif_unix.Tpo -c ../../tiff-4.0.2/libtiff/tif_unix.c -o tif_unix.o
mv -f .deps/tif_unix.Tpo .deps/tif_unix.Plo
/bin/sh ../libtool  --tag=CC   --mode=link arm-rtems4.12-gcc  -DHAVE_GETOPT -Wall -W -no-undefined -version-info 6:0:1   -L/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/tmp/sb-Freenix/graphics/libtiff.bset/home/Freenix/development/rtems/4.12/lib -o libtiff.la -rpath /home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib tif_aux.lo tif_close.lo tif_codec.lo tif_color.lo tif_compress.lo tif_dir.lo tif_dirinfo.lo tif_dirread.lo tif_dirwrite.lo tif_dumpmode.lo tif_error.lo tif_extension.lo tif_fax3.lo tif_fax3sm.lo tif_flush.lo tif_getimage.lo tif_jbig.lo tif_jpeg.lo tif_jpeg_12.lo tif_luv.lo tif_lzma.lo tif_lzw.lo tif_next.lo tif_ojpeg.lo tif_open.lo tif_packbits.lo tif_pixarlog.lo tif_predict.lo tif_print.lo tif_read.lo tif_strip.lo tif_swab.lo tif_thunder.lo tif_tile.lo tif_version.lo tif_warning.lo tif_write.lo tif_zip.lo  tif_unix.lo ../port/libport.la -lm -lc 
libtool: link: (cd .libs/libtiff.lax/libport.a && arm-rtems4.12-ar x "/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/libtiff-v4.0.2-arm-rtems4.12-1/build-cxc/libtiff/../port/.libs/libport.a")
libtool: link: arm-rtems4.12-ar cru .libs/libtiff.a  tif_aux.o tif_close.o tif_codec.o tif_color.o tif_compress.o tif_dir.o tif_dirinfo.o tif_dirread.o tif_dirwrite.o tif_dumpmode.o tif_error.o tif_extension.o tif_fax3.o tif_fax3sm.o tif_flush.o tif_getimage.o tif_jbig.o tif_jpeg.o tif_jpeg_12.o tif_luv.o tif_lzma.o tif_lzw.o tif_next.o tif_ojpeg.o tif_open.o tif_packbits.o tif_pixarlog.o tif_predict.o tif_print.o tif_read.o tif_strip.o tif_swab.o tif_thunder.o tif_tile.o tif_version.o tif_warning.o tif_write.o tif_zip.o tif_unix.o  .libs/libtiff.lax/libport.a/dummy.o .libs/libtiff.lax/libport.a/getopt.o .libs/libtiff.lax/libport.a/lfind.o 
arm-rtems4.12-ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: arm-rtems4.12-ranlib .libs/libtiff.a
libtool: link: rm -fr .libs/libtiff.lax
libtool: link: ( cd ".libs" && rm -f "libtiff.la" && ln -s "../libtiff.la" "libtiff.la" )
/bin/sh ../libtool  --tag=CXX   --mode=compile arm-rtems4.12-g++ -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -MT tif_stream.lo -MD -MP -MF .deps/tif_stream.Tpo -c -o tif_stream.lo ../../tiff-4.0.2/libtiff/tif_stream.cxx
libtool: compile:  arm-rtems4.12-g++ -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include -DHAVE_GETOPT -MT tif_stream.lo -MD -MP -MF .deps/tif_stream.Tpo -c ../../tiff-4.0.2/libtiff/tif_stream.cxx -o tif_stream.o
mv -f .deps/tif_stream.Tpo .deps/tif_stream.Plo
/bin/sh ../libtool  --tag=CXX   --mode=link arm-rtems4.12-g++  -DHAVE_GETOPT -no-undefined -version-info 6:0:1   -L/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/tmp/sb-Freenix/graphics/libtiff.bset/home/Freenix/development/rtems/4.12/lib -o libtiffxx.la -rpath /home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib tif_stream.lo ../libtiff/libtiff.la ../port/libport.la -lm -lc 
libtool: link: (cd .libs/libtiffxx.lax/libport.a && arm-rtems4.12-ar x "/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/libtiff-v4.0.2-arm-rtems4.12-1/build-cxc/libtiff/../port/.libs/libport.a")
libtool: link: arm-rtems4.12-ar cru .libs/libtiffxx.a  tif_stream.o  .libs/libtiffxx.lax/libport.a/dummy.o .libs/libtiffxx.lax/libport.a/getopt.o .libs/libtiffxx.lax/libport.a/lfind.o 
arm-rtems4.12-ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: arm-rtems4.12-ranlib .libs/libtiffxx.a
libtool: link: rm -fr .libs/libtiffxx.lax
libtool: link: ( cd ".libs" && rm -f "libtiffxx.la" && ln -s "../libtiffxx.la" "libtiffxx.la" )
arm-rtems4.12-gcc -DHAVE_CONFIG_H -I. -I../../tiff-4.0.2/libtiff -I/home/Freenix/development/rtems/4.12/arm-rtems4.12/raspberrypi/lib/include    -DHAVE_GETOPT -Wall -W -MT mkg3states.o -MD -MP -MF .deps/mkg3states.Tpo -c -o mkg3states.o ../../tiff-4.0.2/libtiff/mkg3states.c
mv -f .deps/mkg3states.Tpo .deps/mkg3states.Po
/bin/sh ../libtool  --tag=CC   --mode=link arm-rtems4.12-gcc  -DHAVE_GETOPT -Wall -W  -L/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/tmp/sb-Freenix/graphics/libtiff.bset/home/Freenix/development/rtems/4.12/lib -o mkg3states mkg3states.o ../port/libport.la -lm -lc 
libtool: link: arm-rtems4.12-gcc -DHAVE_GETOPT -Wall -W -o mkg3states mkg3states.o  -L/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/tmp/sb-Freenix/graphics/libtiff.bset/home/Freenix/development/rtems/4.12/lib ../port/.libs/libport.a -lm -lc
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-getopt.o): In function `getopt':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdlib/../../../../../gcc-6-20160124/newlib/libc/stdlib/getopt.c:461: multiple definition of `getopt'
../port/.libs/libport.a(getopt.o):getopt.c:(.text+0x0): first defined here
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-getopt.o): In function `permute':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdlib/../../../../../gcc-6-20160124/newlib/libc/stdlib/getopt.c:142: multiple definition of `opterr'
../port/.libs/libport.a(getopt.o):(.data+0x0): first defined here
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-getopt.o): In function `reverse_argv_elements':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdlib/../../../../../gcc-6-20160124/newlib/libc/stdlib/getopt.c:131: multiple definition of `optind'
../port/.libs/libport.a(getopt.o):(.data+0x4): first defined here
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/bin/ld: warning: cannot find entry symbol _start; defaulting to 0000000000008000
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fclose.o): In function `_fclose_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fclose.c:117: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fclose.c:86: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fclose.c:91: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fflush.o): In function `_fflush_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fflush.c:282: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fflush.c:280: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__fp_lock':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:297: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__fp_unlock':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:308: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sinit_lock_acquire':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:282: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sinit_lock_release':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:288: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:288: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_acquire':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:270: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_release':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:276: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:276: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_acquire':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:270: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_release':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:276: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sinit_lock_acquire':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:282: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sinit_lock_release':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:288: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_acquire':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:270: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-findfp.o): In function `__sfp_lock_release':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/findfp.c:276: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fopen.o): In function `_fopen_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fopen.c:152: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fopen.c:170: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fseeko.o): In function `_fseeko_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fseeko.c:318: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fseeko.c:157: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fseeko.c:141: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fwrite.o): In function `_fwrite_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fwrite.c:175: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fwrite.c:168: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fwrite.c:172: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-vfprintf.o): In function `_vfprintf_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:874: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:860: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:866: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:1787: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fputc.o): In function `_fputc_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputc.c:123: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputc.c:121: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fputc.o): In function `fputc':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputc.c:140: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputc.c:138: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fputs.o): In function `_fputs_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputs.c:133: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputs.c:130: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-putc.o): In function `_putc_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/putc.c:102: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/putc.c:100: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-putc.o): In function `putc':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/putc.c:119: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/putc.c:117: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-vfiprintf.o): In function `_vfiprintf_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:874: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:860: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:1787: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/vfprintf.c:866: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-envlock.o): In function `__env_lock':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdlib/../../../../../gcc-6-20160124/newlib/libc/stdlib/envlock.c:50: undefined reference to `_Mutex_recursive_Acquire'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-envlock.o): In function `__env_unlock':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdlib/../../../../../gcc-6-20160124/newlib/libc/stdlib/envlock.c:59: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/development/rtems/4.12/lib/gcc/arm-rtems4.12/6.0.0/../../../../arm-rtems4.12/lib/libc.a(lib_a-fputwc.o): In function `_fputwc_r':
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputwc.c:231: undefined reference to `_Mutex_recursive_Release'
/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/arm-rtems4.12-gcc-6-20160124-newlib-2.3.0.20160104-x86_64-linux-gnu-1/build/arm-rtems4.12/newlib/libc/stdio/../../../../../gcc-6-20160124/newlib/libc/stdio/fputwc.c:228: undefined reference to `_Mutex_recursive_Acquire'
collect2: error: ld returned 1 exit status
Makefile:503: recipe for target 'mkg3states' failed
make[2]: Leaving directory '/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/libtiff-v4.0.2-arm-rtems4.12-1/build-cxc/libtiff'
Makefile:401: recipe for target 'all' failed
make[1]: Leaving directory '/home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/libtiff-v4.0.2-arm-rtems4.12-1/build-cxc/libtiff'
Makefile:437: recipe for target 'all-recursive' failed
make[2]: *** [mkg3states] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
shell cmd failed: /bin/sh -ex  /home/Freenix/work/forfun/rtems/rtems-source-builder/rtems/build/libtiff-v4.0.2-arm-rtems4.12-1/doit
error: building libtiff-v4.0.2-arm-rtems4.12-1


More information about the users mailing list