Here are the PKGBUILD's that I came up with. I used the ones in the AUR as a starting point and combined them with the -git PKGBUILD that came with pacman. They work but now when I get an error in the link stage when trying to build things for msp430 which may be related to packaging or it may be related to me being new to uniarch. I have not looked into this. Jesse
On Sun, Jun 5, 2011 at 7:53 AM, Matthew Hiles <matthew.hi...@gmail.com> wrote: > Hello, > > I'm trying to make uniarch packages for archlinux. Since I'm using > arch's abs build framework, I can't quite follow the build instructions > from > http://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Devel:UniarchGit > to the tee. I'm following as closely as I can while taking what I can > get from the old mspgcc4 packages that someone else made for arch. > > So far, I've got binutils compiled, but I'm stuck trying to compile gcc > itself. > > > The error I get is > > > gcc -O2 -pipe -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall > -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes > -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros > -Wno-overlength-strings -Wold-style-definition -Wc++-compat > -DHAVE_CONFIG_H -Wl,--hash-style=gnu -Wl,--as-needed -o cc1-dummy > c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o > c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o > c-semantics.o c-ppoutput.o c-cppbuiltin.o c-objc-common.o c-dump.o > c-pch.o c-parser.o c-gimplify.o tree-mudflap.o c-pretty-print.o c-omp.o \ > dummy-checksum.o main.o libbackend.a ../libcpp/libcpp.a > ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a > ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a > -L/tmp/mspgcc-mspgcc/src/build/./gmp/.libs > -L/tmp/mspgcc-mspgcc/src/build/./mpfr/.libs -lmpc -lmpfr -lgmp -rdynamic > -ldl -L../zlib -lz -lelf > /usr/bin/ld: __gmpfr_cache_const_euler: TLS definition in > /usr/lib/libmpfr.so.4 section .tdata mismatches non-TLS definition in > /tmp/mspgcc-mspgcc/src/build/./mpfr/.libs/libmpfr.a(const_euler.o) > section .data > /usr/lib/libmpfr.so.4: could not read symbols: Bad value > > > I'm using the following versions: > > _gcc_version=4.5.1 > _gmp_version=4.3.2 > _mpfr_version=2.4.2 > > and gcc is configured with > > ../gcc-${_gcc_version}/configure \ > --disable-libssp \ > --disable-nls \ > --target=msp430 \ > --enable-languages=c,c++ \ > --infodir=/usr/share/info \ > --libdir=/usr/lib \ > --libexecdir=/usr/lib \ > --mandir=/usr/share/man \ > --prefix=/usr \ > --with-gnu-as \ > --with-gnu-ld \ > --with-as=/usr/bin/msp430-as \ > --with-ld=/usr/bin/msp430-ld \ > --with-pkgversion="MSPGCC-GIT-UNIARCH" > > It seems like I'm missing a library, have a version mismatch, or have > mis-configured something. Any advice or pointers would be appreciated. > > Thanks, > > Zashi > > > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with vRanger. > Installation's a snap, and flexible recovery options mean your data is safe, > secure and there when you need it. Discover what all the cheering's about. > Get your free trial download today. > http://p.sf.net/sfu/quest-dev2dev2 > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users >
------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users