Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
From: John L. Ries
Subject: AMD 64 Pascal build error
Date: 13 Oct 2009, 09:01:10
On Tue, 13 Oct 2009, twixt@cstone.net wrote: > > > you should put BUILD_X86_64=y here since you have > > > an AMD 64 computer > > > > > Thanks. I thought X86 was inappropriate for AMD. > X86_64 is the vendor-neutral name for the AMD64 architecture (Intel calls it "EMT64"). Back to lurking... --------------------------| John L. Ries | Salford Systems | Phone: (619)543-8880 x107 | or (435)867-8885 | --------------------------| > > > The grx libraries apparently installed just fine, and so > > did gpc, which was a binary install using Aptitude. > > The grx test programs worked. > > > > I entered the pascal subdirectory and tried to compile > > one of the programs just to see what would happen. > > > > > david@Achernar:~/software/grx/grx248/pascal$ gpc -Wall -v jpgtest.pas > > Using built-in specs. > > Configured with: ../src/configure -v --enable-languages=c,pascal > --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib > --without-included-gettext --enable-threads=posix --enable-nls > --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1 > --enable-__cxa_atexit --enable-clocale=gnu --disable-libmudflap > --enable-checking=release x86_64-linux-gnu > > Thread model: posix > > gpc version 20070904, based on gcc-4.1.3 20080420 (prerelease) (Ubuntu > 2.1-4.1.2-22ubuntu1) > > /usr/lib/gcc/x86_64-linux-gnu/4.1.3/gpc1 -quiet -v jpgtest.pas -quiet > -dumpbase jpgtest.pas -mtune=generic -famtmpfile=/tmp/ccPshtNC.gpa -Wall > -version -o /tmp/ccsML1Y7.s > > GNU Pascal version 20070904, based on gcc-4.1.3 20080420 (prerelease) > (Ubuntu 2.1-4.1.2-22ubuntu1) (x86_64-linux-gnu) > > compiled by GNU C version 4.1.3 20080420 (prerelease) (Ubuntu > 2.1-4.1.2-22ubuntu1). > > GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 > > GNU Pascal Compiler PreProcessor version 20070904, based on gcc-4.1.3 > 20080420 (prerelease) (Ubuntu 2.1-4.1.2-22ubuntu1) > > jpgtest.pas:23: error: module/unit interface `GPC' could not be imported > > > > Okay, I should have just run make within the directory. > > david@Achernar:~/software/grx/grx248/pascal$ which gpc > > /usr/bin/gpc > > david@Achernar:~/software/grx/grx248/pascal$ make -f makefile.x11 > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xblt_test blt_test.pas > -L../lib/unix > > chmod 0755 xblt_test > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xmodetest modetest.pas > -L../lib/unix > > chmod 0755 xmodetest > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xkeytest keytest.pas > -L../lib/unix > > chmod 0755 xkeytest > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xtxt_test txt_test.pas > -L../lib/unix > > chmod 0755 xtxt_test > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xvir_test vir_test.pas > -L../lib/unix > > chmod 0755 xvir_test > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xpolytest polytest.pas > -L../lib/unix > > chmod 0755 xpolytest > > gpc --automake -O2 -fno-strict-aliasing -Wall -m64 -o xjpgtest jpgtest.pas > -L../lib/unix > > ../lib/unix/libgrx20X.a(ctx2jpg.o): In function `writejpeg': > > ctx2jpg.c:(.text+0x5c): undefined reference to `jpeg_std_error' > > ctx2jpg.c:(.text+0x98): undefined reference to `jpeg_CreateCompress' > > ctx2jpg.c:(.text+0xa5): undefined reference to `jpeg_stdio_dest' > > ctx2jpg.c:(.text+0xe8): undefined reference to `jpeg_set_defaults' > > ctx2jpg.c:(.text+0xf9): undefined reference to `jpeg_set_quality' > > ctx2jpg.c:(.text+0x106): undefined reference to `jpeg_start_compress' > > ctx2jpg.c:(.text+0x1da): undefined reference to `jpeg_write_scanlines' > > ctx2jpg.c:(.text+0x1f2): undefined reference to `jpeg_finish_compress' > > ctx2jpg.c:(.text+0x1fa): undefined reference to `jpeg_destroy_compress' > > ctx2jpg.c:(.text+0x2c7): undefined reference to `jpeg_destroy_compress' > > ../lib/unix/libgrx20X.a(jpg2ctx.o): In function `queryjpeg': > > jpg2ctx.c:(.text+0x46): undefined reference to `jpeg_std_error' > > jpg2ctx.c:(.text+0x7e): undefined reference to `jpeg_CreateDecompress' > > jpg2ctx.c:(.text+0x8b): undefined reference to `jpeg_stdio_src' > > jpg2ctx.c:(.text+0x98): undefined reference to `jpeg_read_header' > > jpg2ctx.c:(.text+0xb6): undefined reference to `jpeg_destroy_decompress' > > jpg2ctx.c:(.text+0xe6): undefined reference to `jpeg_destroy_decompress' > > ../lib/unix/libgrx20X.a(jpg2ctx.o): In function `readjpeg': > > jpg2ctx.c:(.text+0x1c9): undefined reference to `jpeg_std_error' > > jpg2ctx.c:(.text+0x205): undefined reference to `jpeg_CreateDecompress' > > jpg2ctx.c:(.text+0x212): undefined reference to `jpeg_stdio_src' > > jpg2ctx.c:(.text+0x21f): undefined reference to `jpeg_read_header' > > jpg2ctx.c:(.text+0x22f): undefined reference to `jpeg_start_decompress' > > jpg2ctx.c:(.text+0x2d0): undefined reference to `jpeg_read_scanlines' > > jpg2ctx.c:(.text+0x359): undefined reference to `jpeg_finish_decompress' > > jpg2ctx.c:(.text+0x361): undefined reference to `jpeg_destroy_decompress' > > jpg2ctx.c:(.text+0x3e5): undefined reference to `jpeg_destroy_decompress' > > collect2: ld returned 1 exit status > > make: *** [xjpgtest] Error 1 > > david@Achernar:~/software/grx/grx248/pascal$ ls -aFl > > total 4508 > > drwxr-xr-x 3 david david 4096 2009-10-12 23:33 ./ > > drwxr-xr-x 13 david david 4096 2009-10-12 10:56 ../ > > drwxr-xr-x 2 david david 4096 2007-08-29 14:13 bgi/ > > -rw-r--r-- 1 david david 1551 2007-08-27 10:27 blt_test.pas > > -rw-r--r-- 1 david david 1360 2007-08-25 10:29 colortst.pas > > -rw------- 1 david david 51 2009-10-12 23:31 .directory > > -rw-r--r-- 1 david david 733508 2009-10-12 23:33 gpc-all.gpi > > -rw-r--r-- 1 david david 11435 2009-10-12 23:33 gpc_bp.gpi > > -rw-r--r-- 1 david david 854 2009-10-12 23:33 gpc_cp.gpi > > -rw-r--r-- 1 david david 27095 2009-10-12 23:33 gpc_delphi.gpi > > -rw-r--r-- 1 david david 854 2009-10-12 23:33 gpc_ep.gpi > > -rw-r--r-- 1 david david 780447 2009-10-12 23:33 gpc.gpi > > -rw-r--r-- 1 david david 1640 2009-10-12 23:33 gpc.o > > -rw-r--r-- 1 david david 526702 2009-10-12 23:33 grx.gpi > > -rw-r--r-- 1 david david 1640 2009-10-12 23:33 grx.o > > -rw-r--r-- 1 david david 72583 2007-09-03 08:02 grx.pas > > -rw-r--r-- 1 david david 4483 2005-01-17 12:47 imgview.pas > > -rw-r--r-- 1 david david 3299 2007-08-29 16:38 jpgtest.pas > > -rw-r--r-- 1 david david 944 2007-03-25 15:11 keytest.pas > > -rw-r--r-- 1 david david 1396 2005-01-17 12:44 makefile > > -rw-r--r-- 1 david david 1197 2007-08-26 19:56 makefile.dj2 > > -rw-r--r-- 1 david david 1122 2007-08-26 19:57 makefile.lnx > > -rw-r--r-- 1 david david 1155 2007-08-26 19:57 makefile.sdl > > -rw-r--r-- 1 david david 1321 2007-08-26 19:58 makefile.w32 > > -rw-r--r-- 1 david david 1276 2007-08-26 19:57 makefile.x11 > > -rw-r--r-- 1 david david 583 2007-03-25 15:11 modetest.pas > > -rw-r--r-- 1 david david 3903 2007-03-25 15:11 polytest.pas > > -rw-r--r-- 1 david david 1445 2007-04-15 11:09 readme > > -rw-r--r-- 1 david david 3405 2009-10-12 23:33 test.gpi > > -rw-r--r-- 1 david david 5552 2009-10-12 23:33 test.o > > -rw-r--r-- 1 david david 1152 2007-08-13 07:32 test.pas > > -rw-r--r-- 1 david david 2345 2007-08-27 10:35 txt_test.pas > > -rw-r--r-- 1 david david 6296 2007-08-28 16:32 vir_test.pas > > -rwxr-xr-x 1 david david 391119 2009-10-12 23:33 xblt_test* > > -rwxr-xr-x 1 david david 376059 2009-10-12 23:33 xkeytest* > > -rwxr-xr-x 1 david david 338323 2009-10-12 23:33 xmodetest* > > -rwxr-xr-x 1 david david 376450 2009-10-12 23:33 xpolytest* > > -rwxr-xr-x 1 david david 416533 2009-10-12 23:33 xtxt_test* > > -rwxr-xr-x 1 david david 382799 2009-10-12 23:33 xvir_test* > > david@Achernar:~/software/grx/grx248/pascal$ > > > > > It seems more than a coincidence that the error here > > is for the same program I tried to compile manually, > > jpgtest.pas. Did I mess something up? > > > > > Thanks again. > > > > David > > >
Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
| Author | Subject | Date |
|---|---|---|
| twixt@cstone.net | AMD 64 Pascal build error | 13 Oct 2009, 11:40:58 |
Note: This page contains information that does not originate from the owner of this web site, but from the authors of the mails archived. The owner of this web site is not responsible for the content of such information. Any use of that infomation requires the consent of the respective author.
Where WWW addresses (URLs) in the mails archived are marked as hyperlinks, this is only for the comfort of the reader. The content of the web pages linked to like this does not necessarily reflect the opinion of the owner of this web site or of the authors of the mails archived. The owner of this web site is not responsible for the content of such web pages. Those pages are explicitly not to be considered as part of the content of this page, but merely as references.
This page was created by Crystal 0.999 (Linux 2.4.27/i686).