Re: [Familiar] ARM-linux-gcc problem

From: Jaques Arantes <jaques.arantes_at_gmail.com>
Date: Fri, 11 Jan 2008 09:22:53 -0300

You need to have "libdvbpsi" installed and visible to your toolchain.

Look at "libdvbpsi" in:
    http://freshmeat.net/projects/libdvbpsi/

I can't give you more about compiling it for ARM, but it mustn't be
that hard if you got to build any other library for Familiar.

Hope to have helped.

2008/1/11, Nello Patrone <npatrone_at_gmail.com>:
> I try to compile vlc for Familiar.
> I use arm-linux-gcc version 3.3.2
> He give me this message:
> checking for arm-linux-strip... (cached) arm-linux-strip
> checking if arm-linux-gcc supports -fno-rtti -fno-exceptions... no
> checking for arm-linux-gcc option to produce PIC... -fPIC
> checking if arm-linux-gcc PIC flag -fPIC works... yes
> checking if arm-linux-gcc static flag -static works... yes
> checking if arm-linux-gcc supports -c -o file.o... yes
> checking whether the arm-linux-gcc linker (arm-linux-ld) supports shared
> libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen... no
> checking for dlopen in -ldl... yes
> checking whether a program can dlopen itself... cross
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by arm-linux-g++... arm-linux-ld
> checking if the linker (arm-linux-ld) is GNU ld... yes
> checking whether the arm-linux-g++ linker (arm-linux-ld) supports shared
> libraries... yes
> checking for arm-linux-g++ option to produce PIC... -fPIC
> checking if arm-linux-g++ PIC flag -fPIC works... yes
> checking if arm-linux-g++ static flag -static works... yes
> checking if arm-linux-g++ supports -c -o file.o... yes
> checking whether the arm-linux-g++ linker (arm-linux-ld) supports shared
> libraries... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> appending configuration tag "F77" to libtool
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking for libs in extras/contrib... no
> configure: WARNING: not using the libs in extras/contrib as it is not the
> same host
> checking for msgfmt... /usr/bin/msgfmt
> checking for gmsgfmt... /usr/bin/msgfmt
> checking for xgettext... /usr/bin/xgettext
> checking for msgmerge... /usr/bin/msgmerge
> checking for arm-linux-ranlib... (cached) arm-linux-ranlib
> checking for strerror in -lcposix... no
> checking for off_t... yes
> checking for size_t... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking for stdlib.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for getpagesize... yes
> checking for working mmap... no
> checking whether we are using the GNU C Library 2.1 or newer... yes
> checking whether integer division by zero raises SIGFPE... guessing no
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unsigned long long... yes
> checking for inttypes.h... yes
> checking whether the inttypes.h PRIxNN macros are broken... no
> checking for ld used by GCC... arm-linux-ld
> checking if the linker (arm-linux-ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking argz.h usability... yes
> checking argz.h presence... yes
> checking for argz.h... yes
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking locale.h usability... yes
> checking locale.h presence... yes
> checking for locale.h... yes
> checking nl_types.h usability... yes
> checking nl_types.h presence... yes
> checking for nl_types.h... yes
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking stddef.h usability... yes
> checking stddef.h presence... yes
> checking for stddef.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking for feof_unlocked... yes
> checking for fgets_unlocked... yes
> checking for getc_unlocked... yes
> checking for getcwd... yes
> checking for getegid... yes
> checking for geteuid... yes
> checking for getgid... yes
> checking for getuid... yes
> checking for mempcpy... yes
> checking for munmap... yes
> checking for putenv... yes
> checking for setenv... yes
> checking for setlocale... yes
> checking for stpcpy... yes
> checking for strcasecmp... yes
> checking for strdup... yes
> checking for strtoul... yes
> checking for tsearch... yes
> checking for __argz_count... yes
> checking for __argz_stringify... yes
> checking for __argz_next... yes
> checking for iconv... yes
> checking for iconv declaration...
> extern size_t iconv (iconv_t cd, char * *inbuf, size_t
> *inbytesleft, char * *outbuf, size_t *outbytesleft);
> checking for nl_langinfo and CODESET... yes
> checking for LC_MESSAGES... yes
> checking for bison... bison
> checking version of bison... 2.3, ok
> checking whether NLS is requested... yes
> checking whether included gettext is requested... /root/arm-linux/vlc-
> 0.8.0/gettext-0.12.1
> checking for GNU gettext in libc... yes
> checking for shared objects suffix... .so
> checking for prefix to exported symbols...
> checking for gettimeofday... yes
> checking for strtod... yes
> checking for strtol... yes
> checking for strtof... yes
> checking for strtoll... yes
> checking for strtoull... yes
> checking for strsep... yes
> checking for isatty... yes
> checking for vasprintf... yes
> checking for asprintf... yes
> checking for swab... yes
> checking for sigrelse... yes
> checking for getpwuid... yes
> checking for memalign... yes
> checking for posix_memalign... yes
> checking for if_nametoindex... yes
> checking for atoll... yes
> checking for getenv... yes
> checking for putenv... (cached) yes
> checking for setenv... (cached) yes
> checking for gmtime_r... yes
> checking for ctime_r... yes
> checking for localtime_r... yes
> checking for lrintf... no
> checking for daemon... yes
> checking for scandir... yes
> checking for fork... yes
> checking for bsearch... yes
> checking for lstat... yes
> checking for strlcpy... no
> checking for strdup... (cached) yes
> checking for strndup... yes
> checking for atof... yes
> checking for strcasecmp... (cached) yes
> checking for strncasecmp... yes
> checking for strcasestr... yes
> checking for setlocale... (cached) yes
> checking langinfo.h usability... yes
> checking langinfo.h presence... yes
> checking for langinfo.h... yes
> checking for nl_langinfo... yes
> checking for nl_langinfo and CODESET... yes
> checking for connect... yes
> checking for send... yes
> checking for gethostbyname... yes
> checking for socklen_t... yes
> checking for struct sockaddr_storage... yes
> checking for library containing getaddrinfo... none required
> checking for getnameinfo... yes
> checking for gai_strerror... yes
> checking for struct addrinfo... yes
> checking for va_copy... yes
> checking for __va_copy... yes
> checking for inet_aton... yes
> checking for getopt_long... yes
> checking return type of signal handlers... void
> checking for cos in -lm... yes
> checking for pow in -lm... yes
> checking for sqrt in -lm... yes
> checking for ceil in -lm... yes
> checking for sqrtf in -lmx... no
> checking mach-o/dyld.h usability... no
> checking mach-o/dyld.h presence... no
> checking for mach-o/dyld.h... no
> checking dl.h usability... no
> checking dl.h presence... no
> checking for dl.h... no
> checking for shl_load... (cached) no
> checking for dld_link in -ldld... no
> checking image.h usability... no
> checking image.h presence... no
> checking for image.h... no
> checking for load_add_on... no
> checking for dlfcn.h... (cached) yes
> checking sys/dl.h usability... no
> checking sys/dl.h presence... no
> checking for sys/dl.h... no
> checking for dlopen... (cached) no
> checking for dlopen in -ldl... (cached) yes
> checking for main in -lpthread... yes
> checking for cthread_fork in -lthreads... no
> checking for sem_init in -lrt... yes
> checking for nanosleep... yes
> checking for pthread_cond_t in pthread.h... yes
> checking for pthread_once in pthread.h... yes
> checking for strncasecmp in strings.h... yes
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking time.h usability... yes
> checking time.h presence... yes
> checking for time.h... yes
> checking errno.h usability... yes
> checking errno.h presence... yes
> checking for errno.h... yes
> checking for stdint.h... (cached) yes
> checking stdbool.h usability... yes
> checking stdbool.h presence... yes
> checking for stdbool.h... yes
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking for strings.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking sys/int_types.h usability... no
> checking sys/int_types.h presence... no
> checking for sys/int_types.h... no
> checking wchar.h usability... yes
> checking wchar.h presence... yes
> checking for wchar.h... yes
> checking sys/sockio.h usability... no
> checking sys/sockio.h presence... no
> checking for sys/sockio.h... no
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking for sys/types.h... (cached) yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/times.h usability... yes
> checking sys/times.h presence... yes
> checking for sys/times.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking for sys/stat.h... (cached) yes
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking net/if.h usability... yes
> checking net/if.h presence... yes
> checking for net/if.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking machine/param.h usability... no
> checking machine/param.h presence... no
> checking for machine/param.h... no
> checking sys/shm.h usability... yes
> checking sys/shm.h presence... yes
> checking for sys/shm.h... yes
> checking linux/version.h usability... yes
> checking linux/version.h presence... yes
> checking for linux/version.h... yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking dirent.h usability... yes
> checking dirent.h presence... yes
> checking for dirent.h... yes
> checking for nanosleep in time.h... yes
> checking for timespec in sys/time.h... yes
> checking cthreads.h usability... no
> checking cthreads.h presence... no
> checking for cthreads.h... no
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking kernel/scheduler.h usability... no
> checking kernel/scheduler.h presence... no
> checking for kernel/scheduler.h... no
> checking kernel/OS.h usability... no
> checking kernel/OS.h presence... no
> checking for kernel/OS.h... no
> checking for X... libraries /root/arm-linux/task-bootgpe2-v0.7.2-3600
> /usr/X11R6/lib, headers
> /root/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/include
> checking whether -R must be followed by a space... neither works
> checking for dnet_ntoa in -ldnet... no
> checking for dnet_ntoa in -ldnet_stub... no
> checking for gethostbyname... (cached) yes
> checking for connect... (cached) yes
> checking for remove... yes
> checking for shmat... yes
> checking for IceConnectionNumber in -lICE... no
> checking for arm-linux-pkg-config... no
> checking for pkg-config... /usr/bin/pkg-config
> configure: WARNING: In the future, Autoconf will not detect cross-tools
> whose name does not start with the host triplet. If you think this
> configuration is useful to you, please write to autoconf_at_gnu.org.
> checking pkg-config is at least version 0.9.0... yes
> checking for HAL... yes
> checking for ntohl in sys/param.h... no
> checking if $CC accepts -Wall... yes
> checking if $CC accepts -Wconversion... yes
> checking if $CC accepts -Wunreachable-code... yes
> checking if $CC accepts -Wsign-compare... yes
> checking if $CC accepts -pipe... yes
> checking if $CC accepts -Os... yes
> checking if $CC accepts -O3... yes
> checking if $CC accepts -O2... yes
> checking if $CC accepts -ffast-math... yes
> checking if $CC accepts -funroll-loops... yes
> checking if $CC accepts -fomit-frame-pointer... yes
> checking if $CC accepts -mdynamic-no-pic... no
> checking if $CC accepts -bundle -undefined error... no
> checking if $CC accepts -shared... yes
> checking for variadic cpp macros... yes
> checking __attribute__ ((aligned ())) support... 64
> checking __attribute__ ((format ())) support with function pointers... yes
> checking for __attribute__((packed))... yes
> checking if $CC groks MMX inline assembly... no
> checking if $CC groks MMX intrinsics... no
> checking if $CC groks MMX EXT inline assembly... no
> checking if $CC groks 3D Now! inline assembly... no
> checking if $CC groks SSE inline assembly... no
> checking if $CC groks AltiVec inline assembly... no
> checking if $CC groks AltiVec C extensions... no
> checking altivec.h usability... no
> checking altivec.h presence... no
> checking for altivec.h... no
> checking if linker needs -framework vecLib... no
> checking whether arm-linux-gcc accepts -mtune=strongarm1100... yes
> checking for NOTIFY... yes
> checking for dvdnav-config... /usr/bin/dvdnav-config
> checking libsmbclient.h usability... no
> checking libsmbclient.h presence... no
> checking for libsmbclient.h... no
> checking for struct _SMBCCTX.close_fn... no
> checking for libdvbpsi.a in /root/arm-linux/vlc-0.8.0/libdvbpsi-0.1.3... no
> configure: error: cannot cd to /root/arm-linux/vlc-0.8.0/libdvbpsi-0.1.3
> make: *** [config] Error 1
>
>
> Maybe i don't have understand correctly how impost an arm-linux-gcc
> environment. Everybody can explaine me?
> Everybody can help me?
> Thanks
>
> _______________________________________________
> The Familiar Linux Distribution
> Familiar mailing list
> Familiar_at_handhelds.org
> https://handhelds.org/mailman/listinfo/familiar
> irc://irc.freenode.net #familiar
>
>
Received on Fri Jan 11 2008 - 07:22:55 EST

This archive was generated by hypermail 2.2.0 : Fri Jan 11 2008 - 07:23:13 EST