You can subscribe to this list here.
1999 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(23) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2000 |
Jan
(15) |
Feb
(11) |
Mar
(6) |
Apr
(47) |
May
(14) |
Jun
(13) |
Jul
(20) |
Aug
(4) |
Sep
(15) |
Oct
(28) |
Nov
(40) |
Dec
(11) |
2001 |
Jan
(28) |
Feb
(9) |
Mar
(17) |
Apr
(10) |
May
(26) |
Jun
(31) |
Jul
(83) |
Aug
(66) |
Sep
(106) |
Oct
(82) |
Nov
(139) |
Dec
(76) |
2002 |
Jan
(138) |
Feb
(140) |
Mar
(118) |
Apr
(179) |
May
(85) |
Jun
(92) |
Jul
(53) |
Aug
(39) |
Sep
(60) |
Oct
(48) |
Nov
(114) |
Dec
(71) |
2003 |
Jan
(76) |
Feb
(58) |
Mar
(83) |
Apr
(70) |
May
(23) |
Jun
(63) |
Jul
(27) |
Aug
(233) |
Sep
(74) |
Oct
(35) |
Nov
(24) |
Dec
(42) |
2004 |
Jan
(85) |
Feb
(99) |
Mar
(33) |
Apr
(43) |
May
(17) |
Jun
(29) |
Jul
(17) |
Aug
(16) |
Sep
(17) |
Oct
(5) |
Nov
(3) |
Dec
(15) |
2005 |
Jan
(38) |
Feb
(24) |
Mar
(11) |
Apr
(14) |
May
(4) |
Jun
(15) |
Jul
(11) |
Aug
(5) |
Sep
(3) |
Oct
(14) |
Nov
(9) |
Dec
(3) |
2006 |
Jan
(9) |
Feb
(4) |
Mar
(4) |
Apr
(2) |
May
(6) |
Jun
(1) |
Jul
(3) |
Aug
(10) |
Sep
|
Oct
(1) |
Nov
|
Dec
(7) |
2007 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(3) |
Oct
|
Nov
(2) |
Dec
|
2008 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(2) |
May
|
Jun
(3) |
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Tom D. <td...@us...> - 2001-03-31 07:38:40
|
I just released 0.3.1. It should up in the near future on SourceForge at: http://download.sourceforge.net/pilot-db/ The zip file has all the PRC files needed to install. The .tar.gz has just the source code. There is no change from the last beta other than the addition of the French translation of the README file. |
From: Tom D. <td...@us...> - 2001-03-25 23:19:38
|
On Sunday 25 March 2001 09:38, you wrote: > On Sat, 24 Mar 2001, Tom Dyas wrote: > > I've made a final beta which is ready for any final translations. You can > > get it from: > > > > ftp://pilot-db.sourceforge.net/pub/pilot-db/db_beta4.zip - Everything > > ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta4.tar.gz - Source Code > > ncftp /pub/pilot-db > dir db?beta4* > -rw------- 1 20487 users 155719 Mar 25 03:03 db-beta4.tar.gz > -rw------- 1 20487 users 412173 Mar 25 02:59 db_beta4.zip > > Can you widen the permissions ? Oops. It is fixed now. |
From: Tom D. <td...@us...> - 2001-03-25 03:09:49
|
I've made a final beta which is ready for any final translations. You can get it from: ftp://pilot-db.sourceforge.net/pub/pilot-db/db_beta4.zip - Everything ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta4.tar.gz - Source Code The supported languages in this release are English, German, Portuguese, Italian, and French. The Italian translation needs some of the help strings finished up. The other languages seem to be done. The README file has been updated and won't change between this beta and the final release. The translated versions of the README need to be updated on all languages. Hopefully, if everything gets updated, I can make a release of 0.3.1 next week. -Tom Dyas |
From: Tom D. <td...@us...> - 2001-03-10 22:22:07
|
On Friday 09 March 2001 08:12, Chalain Marc wrote: > I build some modifications in the source code to add: > *duplicate record functionality with a menu item in view record form > *sort all records by type on the header of the records list > > It's working on the Pose with rom 2.0.5 and with a Visor > > If you are interresting, send me an email at: > mar...@vo... > > I'm working on new features but it will change the database: > *field listbox > *field stars ( a field of one byte to give a note with a numbre of > stars) I'm interested. After I get 0.3.1 released, it'll be time for lots of modifications that anyone wants to contribute. |
From: Tom D. <td...@us...> - 2001-03-10 10:53:55
|
I fixed a bug in pdb2csv when decoding date fields. Thanks to krohorl <kr...@bi...> for finding it. Plus this time there are Windows binaries for all you Windows people. ftp://palm-db-tools.sourceforge.net/pub/palm-db-tools/palm-db-tools-0.3.2beta2.tar.gz ftp://palm-db-tools.sourceforge.net/pub/palm-db-tools/dbtools_0_3_2_beta2.zip The .tar.gz is the source code. The zip file has the Windows version. |
From: Tom D. <td...@us...> - 2001-03-10 09:47:14
|
Okay, a few more refinements have produced the third beta of 0.3.1. Changes: - Italian translation from Roberto A. Foglietta <ro...@li...>. - The system short date preference is used in the list view. The long date pref and time pref are used in the record edit view. Available from: ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3-en.prc - English ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3-de.prc - German ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3-it.prc - Italian ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3-pt.prc - Portuguese ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3-fr.prc - French ftp://pilot-db.sourceforge.net/pub/pilot-db/db-beta3.tar.gz - Source Code |
From: Chalain M. <mar...@vo...> - 2001-03-09 13:10:40
|
I build some modifications in the source code to add: *duplicate record functionality with a menu item in view record form *sort all records by type on the header of the records list It's working on the Pose with rom 2.0.5 and with a Visor If you are interresting, send me an email at: mar...@vo... I'm working on new features but it will change the database: *field listbox *field stars ( a field of one byte to give a note with a numbre of stars) bye, Marc; |
From: Tom D. <td...@us...> - 2001-03-07 08:18:43
|
On Tuesday 06 March 2001 10:52, Larry W. Virden wrote: > The latest version says this: > > usage: pdb2csv [options] PDB_FILE CSV_FILE INFO_FILE > -e, --extended Use extended CSV mode. > -s SEP, --separator=SEP Change the default field separator. > (Default: ",") -h, --help Display this help screen. > -v, --version Display the program version. > -n FILE, --errors=FILE Send all error messages to FILE. > -d FORMAT, --date=FORMAT Change the output format for date fields. > -t FORMAT, --time=FORMAT Change the output format for time fields. > -D FORMAT, --datetime=FORMAT Change the output format for datetime > fields. > > 1. The fact that -d used to mean one thing, and now means another, is > really unfortunate, as it leaves user scripts doing things not intended. I'll remove the single letter form for those options since they should rarely be used. (They change how date and time fields are formatted into the CSV file.) > 2. The fact that -d is used by csv2pdb to indicate the type of pdb > to generate, and by pdb2csv to mean something else is unfortunately,l > inconsistency tends to result in user error. No need for consistency since the options are really only necessary for csv2pdb. (see below) The old 0.2.x versions of pdb2csv needed the options because it was not programmed nicely. The new one is so it is fine. > 3. Question - how DO I indicate what type of pdb is being read? There is no need. pdb2csv detects it automatically from the pdb file via the PalmOS creator and type values embedded in every pdb file. |
From: Tom D. <td...@us...> - 2001-03-07 08:15:10
|
On Tuesday 06 March 2001 10:34, Larry W. Virden wrote: > I was showing a user DB recently. The database in question was a company > phone book. His first question was "can it do filtering, so that I can > display only a subset of the data" . > > Is some sort of search capability planned some time in the future? That'll be a feature for 0.3.2. I should probably make the planned set of features be small for 0.3.2 so it takes less time to release it. If any coders are out there who want to help, make a SourceForge account and let me know so I can add you to the project so you can help out! |
From: Larry W. V. <lv...@ca...> - 2001-03-06 15:51:28
|
With the previous release of pilot-db utilities, pdb2csv took these arguments: usage: pdb2csv.prev [options] PDB_FILE CSV_FILE INFO_FILE -e, --extended Output records using extended CSV mode -h, --help Display this help screen -v, --version Display program version -m, --mobiledb Force PDB to be read in MobileDB-format. -d, --db Force PDB to be read in DB-format. -n FILE --errors=FILE Send all error messages to FILE The latest version says this: usage: pdb2csv [options] PDB_FILE CSV_FILE INFO_FILE -e, --extended Use extended CSV mode. -s SEP, --separator=SEP Change the default field separator. (Default: ",") -h, --help Display this help screen. -v, --version Display the program version. -n FILE, --errors=FILE Send all error messages to FILE. -d FORMAT, --date=FORMAT Change the output format for date fields. -t FORMAT, --time=FORMAT Change the output format for time fields. -D FORMAT, --datetime=FORMAT Change the output format for datetime fields. 1. The fact that -d used to mean one thing, and now means another, is really unfortunate, as it leaves user scripts doing things not intended. 2. The fact that -d is used by csv2pdb to indicate the type of pdb to generate, and by pdb2csv to mean something else is unfortunately,l inconsistency tends to result in user error. 3. Question - how DO I indicate what type of pdb is being read? -- Never apply a Star Trek solution to a Babylon 5 problem. Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvirden/> Even if explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. -><- |
From: Larry W. V. <lv...@ca...> - 2001-03-06 15:33:03
|
I was showing a user DB recently. The database in question was a company phone book. His first question was "can it do filtering, so that I can display only a subset of the data" . Is some sort of search capability planned some time in the future? -- Never apply a Star Trek solution to a Babylon 5 problem. Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvirden/> Even if explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. -><- |
From: Harald Hanche-O. <ha...@ma...> - 2001-03-05 12:45:05
|
It appears that the user's preferences are ignored in the Edit Record screen, where the US date and time formats are always used. I assume this is an oversight, since the user's date and time format preferences are honored elsewhere in the program. I would suggest that the List views should use the short rather than the long format however, since the list view is usually cramped for space. Finally, I think I would like a different layout of the Edit Time popup. The current one takes too many stylus presses to set any given time. I would much prefer a variant of the dialog used in DateBk4. Basically, you have four tall columns of numbers to chose from. The first two would let you chose the hour with a single press of the stylus. The first column has the hours 00-11, and the second 12-23 (or both would have the hours 12-11, with the headings am and pm for those with such preferences). The third and fourth column would let you pick the minute. For example, one column 00-10-20-30-40-50 for the ten minute period, and one column for the last digit. Thus you can pick any time with at most three stylus presses. The DateBk4 layout is somewhat different from this description, but I think that is dictated by the needs of that particular application and not necessarily something to be copied. I apologize for not bringing this up earlier, but I just now got around to picking up a new release with the date and time fields included. - Harald |
From: Fab <kr...@bi...> - 2001-03-03 23:27:55
|
> I've updated the conversion utilities to support the date and time field > types now in the development version. Windows binaries will be up tomorrow. > Get the source code at: > ftp://palm-db-tools.sourceforge.net/pub/palm-db-tools/palm-db-tools-0.3.2beta1.tar.gz pdb2csv converts years of date fields in a strange way :-) I've searched in the code, but I'm not a C++ guru so I didn't found out what's the trouble. Years seem to be addresses rather than years... Fab. |
From: Tom D. <td...@us...> - 2001-03-03 04:10:05
|
Some bug stomping so it is time for the second beta. About the only thing that needs to be done is get as many languages as possible. The changes are: - Updated German translation from Thorsten Tietz. - Fix potential memory leak in string resource handling. - Hide the "Name:" field on the sort screen since it is unused. - Remove the "Properties" entry from the design view popup since it is unused. - Correctly redraw the list view on PalmOS 3.5. You can get it at: ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-en.prc - English ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-de.prc - German ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-pt.prc - Portuguese ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-fr.prc - French ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest.tar.gz - Source Code ******** If you want to see your language in 0.3.1 (other than English and *German), then contact me about the translation. ******** |
From: Tom D. <td...@us...> - 2001-02-26 07:47:28
|
I've updated the conversion utilities to support the date and time field types now in the development version. Windows binaries will be up tomorrow. Get the source code at: ftp://palm-db-tools.sourceforge.net/pub/palm-db-tools/palm-db-tools-0.3.2beta1.tar.gz -Tom Dyas |
From: Tom D. <td...@us...> - 2001-02-26 03:57:12
|
I've decided to make a beta release since it has been a while since the last release. I've compiled the language versions as well so anyone who wants to help update or add translations can do so. Get the beta at: ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-en.prc - English ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-de.prc - German ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-fr.prc - French ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-pt.prc - Portuguese ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest.tar.gz - Source code The translation files are in the source code in the "langs" subdirectory. Read the file "db/docs/translating.txt" in the source code to learn how to translate the strings. Changes since last time: - Fixed the global find crash everyone saw. - Added help screen for design view. Thank you everyone for helping out! |
From: Tom D. <td...@us...> - 2001-02-14 23:19:19
|
I fixed the crashes in the global find support. Since I stuck the MobileDB and JFile3 drivers into their own code section, they cannot be used during global find but the code was trying to use them which made things go boom. Problem solved by only supporting the native format and the 0.2.x format during global find. (For developers: Global Find is called without global variable support enabled and the multiple code segments uses global variables to store where the other segments are.) Get it at: ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest-en.prc ftp://pilot-db.sourceforge.net/pub/pilot-db/dbtest.tar.gz |
From: Larry K. T. <LK...@we...> - 2001-02-13 12:46:54
|
I have had simular problem on my IIIxe since version 0.3.0. I just = haven't had time to look into it.=20 =20 Larry=20 =20 =20 =20 "Larry W. Virden" <lv...@ca...> wrote on 2/8/01 9:25 am:=20 =20 I upgraded to a Palm Vx last month. One thing that keeps bugging me is=20 that when I do a Find I get a 'system crash'. Now, I've got the Crash=20 Hack in, so the system reboots just fine. But I wasn't certain why I=20 was getting the error.=20 =20 I ran across a note in a newsgroup that recommended using Find Ignore = Hack=20 to turn off various applications until one could identify the problem.=20 =20 So I installed the hack, turned off everything but the built in apps, = and=20 tried find. This worked fine. Then I turned on DB - I see hits from=20 several of my DB files, then the system crashes.=20 =20 Is there anything I can do to assist in getting info about this crash=20 so that we can get that fixed? I really enjoy using DB, and find the = ability=20 to do Finds against the databases invaluable. =20 -- =20 Never apply a Star Trek solution to a Babylon 5 problem.=20 Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvir= den/>=20 Even if explicitly stated to the contrary, nothing in this posting should = =20 be construed as representing my employer's opinions.=20 -><-=20 =20 _______________________________________________=20 Pilot-db-list mailing list=20 Pil...@li...=20 http://lists.sourceforge.net/lists/listinfo/pilot-db-list=20 =20 =20 The Following file(s) are attached to the GroupWise message:=20 Heade |
From: Larry W. V. <lv...@ca...> - 2001-02-09 14:26:34
|
None of my databases have any date or time fields. So that's certainly not my problem, but perhaps there is some sort of general problem. -- Never apply a Star Trek solution to a Babylon 5 problem. Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvirden/> Even if explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. -><- |
From: KANE P. (CA) <Pet...@er...> - 2001-02-09 05:21:09
|
I have a Vx and have also been having a find problem, but only since the last version that recognises date & time. I have disabled global find for the databases that have date & time, and it seems to have fixed the problem (However, I am not confident that this is indicative of what the problem really is) -----Original Message----- From: Larry W. Virden [mailto:lv...@ca...] Sent: Friday, 9 February 2001 0:26 To: pil...@li... Subject: [pilot-db-list] Problem encountered in DB 0.3.1 I upgraded to a Palm Vx last month. One thing that keeps bugging me is that when I do a Find I get a 'system crash'. Now, I've got the Crash Hack in, so the system reboots just fine. But I wasn't certain why I was getting the error. I ran across a note in a newsgroup that recommended using Find Ignore Hack to turn off various applications until one could identify the problem. So I installed the hack, turned off everything but the built in apps, and tried find. This worked fine. Then I turned on DB - I see hits from several of my DB files, then the system crashes. Is there anything I can do to assist in getting info about this crash so that we can get that fixed? I really enjoy using DB, and find the ability to do Finds against the databases invaluable. -- Never apply a Star Trek solution to a Babylon 5 problem. Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvirden/> Even if explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. -><- _______________________________________________ Pilot-db-list mailing list Pil...@li... http://lists.sourceforge.net/lists/listinfo/pilot-db-list This e-mail (including any attachments) may contain confidential or privileged information and is intended for the sole use of the person(s) to whom it is addressed. If you are not the intended recipient, or the person responsible for delivering this message to the intended recipient, please notify the sender of the message or send an e-mail to mailto:hel...@er... immediately, and delete all copies. Any unauthorised review, use, alteration, disclosure or distribution of this e-mail by an unintended recipient is prohibited. Ergon Energy accepts no responsibility for the content of any e-mail sent by an employee which is of a personal nature. Ergon Energy Corporation Limited ABN 50 087 646 062 Ergon Energy Pty Ltd ABN 66 078 875 902 |
From: Larry W. V. <lv...@ca...> - 2001-02-08 14:25:31
|
I upgraded to a Palm Vx last month. One thing that keeps bugging me is that when I do a Find I get a 'system crash'. Now, I've got the Crash Hack in, so the system reboots just fine. But I wasn't certain why I was getting the error. I ran across a note in a newsgroup that recommended using Find Ignore Hack to turn off various applications until one could identify the problem. So I installed the hack, turned off everything but the built in apps, and tried find. This worked fine. Then I turned on DB - I see hits from several of my DB files, then the system crashes. Is there anything I can do to assist in getting info about this crash so that we can get that fixed? I really enjoy using DB, and find the ability to do Finds against the databases invaluable. -- Never apply a Star Trek solution to a Babylon 5 problem. Larry W. Virden <mailto:lv...@ca...> <URL: http://www.purl.org/NET/lvirden/> Even if explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. -><- |
From: Tom D. <td...@us...> - 2001-02-06 17:04:14
|
On Sunday 04 February 2001 18:51, Andrew po-jung Ho wrote: > that you have already done much of the work that will support this. Right > now, OIO forms can be imported and export as XML. Do you already have a way > to transport a Pilot-DB database between the Palm Pilot and a PC? If so, > how is your database described? I think if I can build a program that > converts from OIO forms (in XML or comma-delimited etc) to your database > format on the PC, then the database can be transferred to the Palm Pilot > for data collection. Does that sound reasonable? The step after that would > be to convert data collected using Pilot-DB to XML (which should be The conversion utilities are in the palm-db-tools package at http://palm-db-tools.sourceforge.net/. They do not support XML just CSV files. (The utilities are GPL'ed so if you feel like adding XML support, send in patch if you want. :) ) |
From: Andrew po-j. H. <and...@eu...> - 2001-02-05 00:44:32
|
Hi Tom and everybody, We have been working on a GPL'ed web-based data management tool (OIO, http://sourceforge.net/projects/open-outcomes/) that focuses on metadata interchange. Basically, it is a frontend/middleware system that provides plug-and-play "forms" through automated generation of database tables etc in the backend. There are, of course, also online data analytic tools etc. It would be very useful if these same "plug-and-play" forms can be rendered on the Palm Pilot and data be interchanged between the Palm and the web-based system (we use PostgreSQL now). I have been trying to determine the best way to do this and discovered the Pilot-DB project. My guess is that you have already done much of the work that will support this. Right now, OIO forms can be imported and export as XML. Do you already have a way to transport a Pilot-DB database between the Palm Pilot and a PC? If so, how is your database described? I think if I can build a program that converts from OIO forms (in XML or comma-delimited etc) to your database format on the PC, then the database can be transferred to the Palm Pilot for data collection. Does that sound reasonable? The step after that would be to convert data collected using Pilot-DB to XML (which should be trivial) for import into OIO. If this works, Pilot-DB would gain a web-based database/form designer (provided by OIO) and OIO would gain the ability to collected data from Palm devices. Your comment and any assistance will be very much appreciated, Andrew --- Andrew P. Ho, M.D. OIO: Open Infrastructure for Outcomes www.TxOutcome.Org, Assistant Clinical Professor Department of Psychiatry, Harbor-UCLA Medical Center University of California, Los Angeles Join 18 million Eudora users by signing up for a free Eudora Web-Mail account at http://www.eudoramail.com |
From: Andy R. <an...@wi...> - 2001-01-25 23:12:56
|
On Thu, 25 Jan 2001, Greg Alt wrote: > Hmmm... When I was getting the same error (>32k), the cause was that it > was linking in the wrong libraries -- I guess the wrong ones were bigger > than the right ones, and they pushed one of the blocks over 32k. Even > though you have update1 installed, you might have your directory structure > set up so that it isn't grabbing the correct libraries. I suggest doing: > > gcc -print-search-dirs > > There are some other options that are handy if you do: gcc --help Thanks - with your help, I have found a solution below. Comments, please ? This what I get (wrapped for clarity) :- % m68k-palmos-gcc -v Reading specs from /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/specs gcc version 2.95.2-kgpd 19991024 (release) % m68k-palmos-gcc --print-search-dirs install: /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/ programs: /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/:\ /opt/lib/gcc-lib/m68k-palmos/:\ /usr/lib/gcc/m68k-palmos/2.95.2-kgpd/:\ /usr/lib/gcc/m68k-palmos/:\ /opt/m68k-palmos/bin/m68k-palmos/2.95.2-kgpd/:\ /opt/m68k-palmos/bin/ libraries: /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/:\ /usr/lib/gcc/m68k-palmos/2.95.2-kgpd/:\ /opt/m68k-palmos/lib/m68k-palmos/2.95.2-kgpd/:\ /opt/m68k-palmos/lib/ For the libraries .. % ls /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/ \ /usr/lib/gcc/m68k-palmos/2.95.2-kgpd/ \ /opt/m68k-palmos/lib/m68k-palmos/2.95.2-kgpd/ \ /opt/m68k-palmos/lib/ ls: /usr/lib/gcc/m68k-palmos/2.95.2-kgpd/: No such file or directory ls: /opt/m68k-palmos/lib/m68k-palmos/2.95.2-kgpd/: No such file or directory /opt/lib/gcc-lib/m68k-palmos/2.95.2-kgpd/: cc1 cc1plus collect2 cpp include libgcc.a pilot.ld specs /opt/m68k-palmos/lib/: crt0.o gcrt0.o ldscripts libc.a libcrt.a libg.a libm.a libmf.a libnfm.a libnoexcept.a libstdc++.a My failing link line :- % m68k-palmos-gcc -L/opt/palmdev/sdk-3.5/lib/m68k-palmos-coff -o db db-sections.ld \ db-sections.o main.o list.o chooser.o design.o io.o util.o listprop.o \ prefs.o find.o linkaware.o grid.o edit.o sort.o names.o MobileDB.o JFile3.o -lPalmOSGlue /opt/m68k-palmos/lib/crt0.o(.text+0x50):crt0.c: relocation truncated to fit: DISP16 __do_bhook /opt/m68k-palmos/lib/crt0.o(.text+0x5a):crt0.c: relocation truncated to fit: DISP16 __do_ctors /opt/m68k-palmos/lib/crt0.o(.text+0x70):crt0.c: relocation truncated to fit: DISP16 __do_dtors /opt/m68k-palmos/lib/crt0.o(.text+0x7a):crt0.c: relocation truncated to fit: DISP16 __do_ehook db-sections.o(.text+0x2):db-sections.s: relocation truncated to fit: DISP16 _GccLoadCodeAndRelocateData /opt/m68k-palmos/lib/libcrt.a(hooks.o)(.text+0x16):hooks.c: relocation truncated to fit: DISP16 start /opt/m68k-palmos/lib/libcrt.a(hooks.o)(.text+0x64):hooks.c: relocation truncated to fit: DISP16 start /opt/m68k-palmos/lib/libcrt.a(hooks.o)(.text+0xa6):hooks.c: relocation truncated to fit: DISP16 start /opt/m68k-palmos/lib/libcrt.a(hooks.o)(.text+0xe0):hooks.c: relocation truncated to fit: DISP16 start /opt/m68k-palmos/lib/libcrt.a(multi_dreloc.o)(.text+0xe):dreloc.c: relocation truncated to fit: DISP16 start collect2: ld returned 1 exit status make: *** [db] Error 1 A listing of that extra directory :- % ls -l /opt/palmdev/sdk-3.5/lib/m68k-palmos-coff total 44 -rwxr-xr-x 1 root root 4902 May 24 2000 libNetSocket.a -rw-r--r-- 1 andyr andyr 18368 Sep 25 17:49 libPalmOSGlue-debug.a -rw-r--r-- 1 andyr andyr 16038 Sep 25 17:49 libPalmOSGlue.a A long listing of my libraries :- % ls -l /opt/m68k-palmos/lib/ total 252 -rw-r--r-- 1 root root 765 May 25 2000 crt0.o -rw-r--r-- 1 root root 816 May 25 2000 gcrt0.o drwxr-xr-x 2 root root 4096 Jan 8 18:34 ldscripts -rw-r--r-- 1 root root 20610 May 25 2000 libc.a -rw-r--r-- 1 root root 4604 May 25 2000 libcrt.a -rw-r--r-- 1 root root 20610 May 25 2000 libg.a lrwxrwxrwx 1 root root 7 Jan 8 18:34 libm.a -> libmf.a -rw-r--r-- 1 root root 158568 May 25 2000 libmf.a -rw-r--r-- 1 root root 13506 May 25 2000 libnfm.a -rw-r--r-- 1 root root 3322 May 25 2000 libnoexcept.a -rw-r--r-- 1 root root 8 May 25 2000 libstdc++.a As a hunch, I changed my link line, and added -lcrt, judiciously placed after main.o, thusly :- % m68k-palmos-gcc -L/opt/palmdev/sdk-3.5/lib/m68k-palmos-coff -o db db-sections.ld \ db-sections.o main.o -lcrt \ list.o chooser.o design.o io.o util.o listprop.o prefs.o find.o linkaware.o \ grid.o edit.o sort.o names.o MobileDB.o JFile3.o -lPalmOSGlue and it worked. Cheers, Andy! |
From: Greg A. <ga...@es...> - 2001-01-25 22:18:01
|
Hmmm... When I was getting the same error (>32k), the cause was that it was linking in the wrong libraries -- I guess the wrong ones were bigger than the right ones, and they pushed one of the blocks over 32k. Even though you have update1 installed, you might have your directory structure set up so that it isn't grabbing the correct libraries. I suggest doing: gcc -print-search-dirs There are some other options that are handy if you do: gcc --help Look to see what the directories are that it is trying, and make sure that they are the appropriate ones. I'm not sure how the linux version of the tools is set up, but under windows, there are at least a couple different versions of various libraries. Find the filenames for the libraries that it is linking and the directories it is looking in, and then do a search for those files in other directories and see if there aren't other versions. Then, you should be able to make one or two symbolic links so that your directory hierarchy matches what the makefile is looking for, and it should work without modifying the makefile. Greg |