[fedora-arm] F20 Beta 5 (XFCE) remix for PandaBoard

Sid Boyce sboyce at blueyonder.co.uk
Tue Nov 12 02:34:47 UTC 2013


On 12/11/13 01:06, Sid Boyce wrote:
> On 08/11/13 17:35, Jaromir Capik wrote:
>> Hello everyone.
>>
>> I created a Fedora 20 Beta 5 remix for Panda and would appreciate
>> some tests. The image is XFCE only (can add more later).
>>
>> You can download the image here:
>> http://jcapik.fedorapeople.org/files/ARM/f20-remixes/
>>
>> Please, let me know whether it works for you ...
>>
>> NOTE: It uses the old F19 kernel as the new F20 kernel doesn't boot
>> on Panda -> do not update the kernel.
>>
>> Thanks in advance.
>>
>> Regards,
>> Jaromir.
>>
>> -- 
>> Jaromir Capik
>> Red Hat Czech, s.r.o.
>> Software Engineer / Secondary Arch
>>
>> Email: jcapik at redhat.com
>> Web: www.cz.redhat.com
>> Red Hat Czech s.r.o., Purkynova 99/71, 612 45, Brno, Czech Republic
>> IC: 27690016
>> _______________________________________________
>> arm mailing list
>> arm at lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/arm
> I installed all the pre-req packages and I see some configure errors 
> in ghpsdr3-alex that I had only ever seen these errors with openSUSE 
> ARM on ODROID-X, never on Pandaboard Ubuntu nor ODROID-X Ubuntu.
> Build instructions:- 
> http://napan.ca/ghpsdr3/index.php/QtRadio_Installation#Fedora
>
> sudo yum install gcc gcc-c++ man-pages autoconf automake subversion 
> libtool git
>
>
> This is on Pandaboard A3 with Qt-5.2.0, it needs Qt5.
> #!/bin/sh
> sudo yum install fftw fftw-devel
> sudo yum install libusb-devel libusb1-devel
> sudo yum install portaudio-devel
> sudo yum install libconfig-devel
> sudo yum install libsamplerate-devel
> sudo yum install pulseaudio-libs-devel
> sudo yum install jack-audio-connection-kit 
> jack-audio-connection-kit-devel
> sudo yum install qt4-devel
>
> codec2-dev:-
>
> svn co https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev 
> codec2-dev
>
> The source is from "git clone 
> git://github.com/alexlee188/ghpsdr3-alex.git"
> "cd ghpsdr3-alex"
> "autoreconf -i"
> "./configure".
> Part of the error messages:-
> checking for python script directory... 
> ${prefix}/lib/python2.7/site-packages
> checking for python extension module directory... 
> ${exec_prefix}/lib/python2.7/site-packages
> configure: Platform: ARM 7
> configure: -O3 -pipe -march=armv7 -mfpu=neon -fno-tree-vectorize -fopenmp
> configure: -O3 -pipe -march=armv7 -mfpu=neon -fno-tree-vectorize -fopenmp
> checking for library containing round... no
> checking for library containing pthread_create... no
> checking for library containing Pa_Initialize... no
> checking for library containing fftwf_malloc... no
> checking for library containing codec2_create... no
> checking for library containing pa_simple_new... no
> checking for library containing pa_strerror... no
> checking for library containing usb_init... no
> checking for library containing jack_client_open... no
> checking for library containing config_init... no
> checking for library containing libusb_init... no
> checking for library containing event_init... no
> checking for library containing evthread_use_pthreads... no
> checking for library containing bufferevent_openssl_socket_new... no
> checking for library containing src_new... no
> checking for library containing ortp_init... no
> checking for library containing omp_get_active_level... no
> checking for size_t... no
> checking for working alloca.h... no
> checking for alloca... no
> checking whether `alloca.c' needs Cray hooks... no
> checking stack direction for C alloca... -1
> checking arpa/inet.h usability... no
> checking arpa/inet.h presence... yes
> configure: WARNING: arpa/inet.h: present but cannot be compiled
> configure: WARNING: arpa/inet.h:     check for missing prerequisite 
> headers?
> configure: WARNING: arpa/inet.h: see the Autoconf documentation
> configure: WARNING: arpa/inet.h:     section "Present But Cannot Be 
> Compiled"
> configure: WARNING: arpa/inet.h: proceeding with the compiler's result
> configure: WARNING:     ## 
> --------------------------------------------- ##
> configure: WARNING:     ## Report this to andrew att montefusco dott 
> com ##
> configure: WARNING:     ## 
> --------------------------------------------- ##
> checking for arpa/inet.h... no
> checking fcntl.h usability... no
> checking fcntl.h presence... yes
> configure: WARNING: fcntl.h: present but cannot be compiled
> configure: WARNING: fcntl.h:     check for missing prerequisite headers?
> configure: WARNING: fcntl.h: see the Autoconf documentation
> configure: WARNING: fcntl.h:     section "Present But Cannot Be Compiled"
> configure: WARNING: fcntl.h: proceeding with the compiler's result
> configure: WARNING:     ## 
> --------------------------------------------- ##
> configure: WARNING:     ## Report this to andrew att montefusco dott 
> com ##
> configure: WARNING:     ## 
> --------------------------------------------- ##
> checking for fcntl.h... no
> checking limits.h usability... no
> checking limits.h presence... yes
> configure: WARNING: limits.h: present but cannot be compiled
> configure: WARNING: limits.h:     check for missing prerequisite headers?
> configure: WARNING: limits.h: see the Autoconf documentation
> configure: WARNING: limits.h:     section "Present But Cannot Be 
> Compiled"
> configure: WARNING: limits.h: proceeding with the compiler's result
> configure: WARNING:     ## 
> --------------------------------------------- ##
> configure: WARNING:     ## Report this to andrew att montefusco dott 
> com ##
> configure: WARNING:     ## 
> --------------------------------------------- ##
> checking for limits.h... no
> checking malloc.h usability... no
> checking malloc.h presence... yes
> configure: WARNING: malloc.h: present but cannot be compiled
> configure: WARNING: malloc.h:     check for missing prerequisite headers?
> configure: WARNING: malloc.h: see the Autoconf documentation
> configure: WARNING: malloc.h:     section "Present But Cannot Be 
> Compiled"
> ##And many other such WARNING messages and ending with ##
> checking for unistd.h... (cached) yes
> configure: error:
> -----------------------------------
>   The pthread library and header file required to build ghpsdr3.
> root at panda:/1/ghpsdr3-alex#  l /usr/include/pthread.h
> -rw-r--r--. 1 root root 41510 Oct  3 07:28 /usr/include/pthread.h
> root at panda:/1/ghpsdr3-alex# l /usr/lib/libpthread*
> -rwxr-xr-x. 1 root root 126448 Oct  3 09:05 /usr/lib/libpthread-2.18.so*
> -rw-r--r--. 1 root root   1512 Oct  3 09:06 
> /usr/lib/libpthread_nonshared.a
> -rw-r--r--. 1 root root    221 Oct  3 07:28 /usr/lib/libpthread.so
> lrwxrwxrwx. 1 root root     18 Nov  6 21:03 /usr/lib/libpthread.so.0 
> -> libpthread-2.18.so*
>
> Regards
> Sid.
>
root at panda:/1/ghpsdr3-alex# uname -a
Linux panda 3.9.5-301.fc19.armv7hl #1 SMP Wed Jun 12 14:56:17 UTC 2013 
armv7l armv7l armv7l GNU/Linux

root at panda:/1/ghpsdr3-alex# yum list *headers*
Loaded plugins: langpacks
Installed Packages
glibc-headers.armv7hl 2.18-11.fc20 @fedora
kernel-headers.armv7hl 3.11.7-300.fc20

Possibly kernel headers newer than running kernel?
Regards
Sid.

-- 
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks



More information about the arm mailing list