Thanks, I'll give that a go now.

On Mon, Aug 25, 2014 at 2:24 AM, Greg Ungerer <g...@uclinux.org> wrote:

> Hi,
>
>
> On 24/08/14 03:26, gravyface wrote:
>
>> Hi all,
>>
>> First time attempting to compile really anything in Linux (why not try
>> this? <g>), and hitting a wall with a seemingly pam-auth related error.
>>
>> Build Environment:
>>
>> - Ubuntu Server 12.04.5 LTS with apt versions of binutils,
>> build-essentials, gcc, gdb, curses (libncurses5-dev libncursesw5-dev).  I
>> downloaded the arm-linux-tools-20061213.tar.gz <
>> https://web.archive.org/web/20100715203220/http://ftp.
>> snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20061213.tar.gz>
>> from Web Archive's copy, but have no idea how to use it.
>>
>>
>> I can get whatever versions of packages needed; just let me know.
>>
>> Target:
>>
>> - I have more SG560s than I know what to do with after dismantling a
>> large site-to-site client network; I'm interested in building simple
>> network testing appliances (ping/arp-scan/nc/ssh) I can use when
>> configuring various networking devices, so I think the default libraries
>> and utilities should be more than adequate in the base image.
>>
>> What I've done:
>>
>> - Extracted http://ftp.snapgear.org/pub/snapgear/src/snapgear-4.0.7.
>> tar.bz2 to my home directory in a sub-folder called uclinux (full path
>> is /home/gravyface/uclinux/snapgear-4.0.7).  From that directory, ran
>> "make SecureComputing/SG560_default" which ran for 15 minutes or so,
>> happily compiling, until it exited with Error 2, and not a whole lot more:
>>
>
> By default the build is parallel across the number of CPUs you have.
> It may be that the actuall error was way back in the compile output.
>
> Try running:
>
>   make NON_SMP_BUILD=1 SecureComputing/SG560_default
>
> It will be a lot slower, only running on 1 CPU. But it will much
> more likely stop at the failure point.
>
> Regards
> Greg
>
>
>
>  ucfront-gcc arm-linux-gcc -mbig-endian -mcpu=xscale -mtune=xscale
>> -msoft-float -DHOST_NAME_MAX=255 -shared  .libs/pam_xauth.o  -Wl,--rpath
>> -Wl,/home/gravyface/uclinux/snapgear-4.0.7/lib/libpam/build/libpam/.libs
>> -L/home/gravyface/uclinux/snapgear-4.0.7/lib/libpam/build/libpam
>> /home/gravyface/uclinux/snapgear-4.0.7/lib/libpam/build/libpam/.libs/libpam.so
>> -mbig-endian -mcpu=xscale -mtune=xscale -msoft-float
>> -Wl,--version-script=../../../modules/pam_xauth/../modules.map -Wl,-S
>> -Wl,-soname -Wl,pam_xauth.so -o .libs/pam_xauth.so
>> creating pam_xauth.la <http://pam_xauth.la/>
>> (cd .libs && rm -f pam_xauth.la <http://pam_xauth.la/> && ln -s ../
>> pam_xauth.la <http://pam_xauth.la/> pam_xauth.la <http://pam_xauth.la/>)
>>
>> make[8]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/modules/pam_xauth'
>> make[8]: Entering directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/modules'
>> make[8]: Nothing to be done for `all-am'.
>> make[8]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/modules'
>> make[7]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/modules'
>> Making all in po
>> make[7]: Entering directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/po'
>> make[7]: Nothing to be done for `all'.
>> make[7]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/po'
>> Making all in conf
>> make[7]: Entering directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/conf'
>> make[8]: Entering directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/conf'
>> make[8]: Nothing to be done for `all-am'.
>> make[8]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/conf'
>> make[7]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build/conf'
>> make[7]: Entering directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build'
>> make[7]: Nothing to be done for `all-am'.
>> make[7]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build'
>> make[6]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build'
>> make[5]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam/build'
>> make[4]: Leaving directory `/home/gravyface/uclinux/
>> snapgear-4.0.7/lib/libpam'
>> make[3]: Leaving directory `/home/gravyface/uclinux/snapgear-4.0.7/lib'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory `/home/gravyface/uclinux/snapgear-4.0.7/lib'
>> make[1]: *** [subdirs] Error 1
>> make[1]: Leaving directory `/home/gravyface/uclinux/snapgear-4.0.7'
>> make: *** [SecureComputing/SG560_default] Error 2
>>
>>
>> Looks to be pam-related, but with no error, I'm kind of at a loss here.
>>
>> Thanks in advance!
>>
>>
>> _______________________________________________
>> uClinux-dev mailing list
>> uClinux-dev@uclinux.org
>> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
>> This message was resent by uclinux-dev@uclinux.org
>> To unsubscribe see:
>> http://mailman.uclinux.org/mailman/options/uclinux-dev
>>
>>
> _______________________________________________
> uClinux-dev mailing list
> uClinux-dev@uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev@uclinux.org
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to