地理 物产 (11)

兽类

虎。(——斗枢之精,参伐之象。为百兽长。其啸也则风为之应,其出也则兽为之空。方穉而早有食牛之气,既毙而尚余蒙马之威。是以古人备仪章,饰器物,皆首取虎。铅邑深山有此。猎者每每以毒矢毙之。)

豹。(——似虎。文员如钱。有黑白豹。有北国之赤豹,南山之元豹。其皮皆蔚然可观。)

麞。(——处陂泽间,似鹿而小。黄黑色。性善惊。鹿有角不能触,麞有牙不能噬。)

麂。(——居大山中。似麞而小。牡者有短角,黧色豹脚。脚短而多劲,善跳越。其行草但寻一径。皮极细腻,鞾韈珍之。麞麂二物,铅邑深山中最多,味亦肥美。然猎取必待寒天。)

狐。(——形似狗。鼻尖尾大。类有黄,白,黑三种。性多疑审听。日常伏,夜出窃食。皮可为裘。)

兔。(——大如狸而毛褐,形如鼠而尾短。耳大而锐,缺唇无X。长须而前足短。尻有九孔。穴居。矫捷善走。舔雄豪而孕,五月而生子。)

猿猴。(——状似人形而颊陷,嗛嗛者藏食处也。陆佃云,腹无脾以行消食,尻无毛而尾短。声喎喎若渴孕。五月而生子。猿之德静以缓,猴之德躁以嚣。又曰,猴善候,猿通臂轻身善扳援,故谓猿。)

豺。(——狼属也。铅俗名“豺狗”。其形类狗而颇白。前矮后高而长尾。其体细瘦而猛健。其毛褐色而XX。其牙如锥而噬物。群行,虎亦畏之。铅山幸不常见。见则害牛。)

熊。(——冬穴蛰春,树栖。当其蛰时,饥则自舔其掌,谓之熊蟠。胸前有白脂如玉,味绝美,谓之熊白。好攀木而引气,谓之熊经。性轻捷善走,虽行千里终不迷其归路。司马相如曰,熊逸才之兽。铅邑山居者间以机弩钓取之。)

狸。(——形类猫。其文有二。一如连钱,一如虎文。黑白钱文相间者为九节狸。)

野猪。(——形类家猪,腹小脚长利牙。人不敢近,猎人惟射最后者。牝者肉美胜于家猪。铅人每以机弩取之。又一种名豪猪,鬃有箭。怒则奋以射人。其箭X簪。)

山羊。(——其色黑,形似羊而稍高大。猎者多张机以钓取之。肉味稍粗。)

土豚。(——一名竹【鼠留】,一名竹豚。食竹根鼠也。大如兔,穴土为栖。土人掘取食之,味甚肥滑。杜工部诗,笋根稚子无人见,稚子即此物也。铅山箬竹多处常有之。)

獭。(——状如青狐而小,毛色青黑似狗。长尾四足,水居食鱼。能知水性为穴。乡人又以占旱潦。)

穿山甲。(——一名鲮鲤。形如龟而短小。又似鲤而有四足。黑色。能陆能水。日中出岸伸舌聚蚁吞之。又或张甲为诱,入水开甲,蚁浮,接而食。)

牛。(——大牲。齿有上无下,察其齿而知年数。六岁以后每年接脊骨一节。牛耳聋,听以鼻。在畜属土,在卦属坤。土缓而和,其性顺也。造化权舆,乾阳为马,坤阴为牛。马蹄员,牛蹄坼。马病则卧,牛病则立。马起先前足,牛起先后足。)

羊。(——董子云,羊,祥也。故吉礼用之。牡曰羝,牝曰牂。白为羒,黑为羭。羊子曰羔。诸羊皆孕四月而生。其目无神,其肠薄而紫曲。在畜属火,故易繁而性热。在卦属兑,故外柔而内刚。铅人所养多草羊,俗呼X羊。)

彘。(——彘之称不同。幽冀谓之豭,关东关西谓之彘。南楚谓之豨,吴扬谓之猪。在畜属水,在卦又属坎。在禽应室星。)

犬。(——一名狗。三月而生。阳生于三,故狗各高三尺。八尺曰獒。楚犷,韩卢,宋【犭足】,皆骏犬也。)

马。(——生于午。禀火气而生,火不能生木,故有肝无胆。马应月,十二月而生。礼,牡曰隲,牝曰騇,去势曰骟。)

骡。(——大于驴,健于马。其力在腰,后有锁骨,不能开。故不孽乳。类有五,骡,駃騠,馲【馬百】,【馬啇】【馬蒙】,駏驉。铅俗通呼为骡。)

驴。(——长颊广额,大耳修尾。夜鸣应更,性善驮负。有褐,黑,白三色。)

猫。(——捕鼠兽也。埤雅,鼠害苗,猫能捕鼠,去苗之害,故字从苗。猫目睛旦暮皆员,至子午敛如线。鼻常冷,惟夏至一日则暖。性畏寒,盖阴类也。)

鼠。(——类不一。尔雅所载未能悉剖。大抵癸水之位在子。鼠属子,其目夜明。在卦属艮,故胆能治耳聋青盲,但不易得。其气通于肾,开窍于耳。昼伏夜动,有齿无牙。能穿墉作穴。)

发表在 铅山县志 | 留下评论

地理 物产 (10)

禽类

鸦。(——鸦,乌别名。广雅,小而腹白,不反哺者为鸦。纯黑而哺其母者为乌。一种大喙白颈,鸣多恼人,每忌之。濮阳传诗,春光将去多萧索,几树残枝噪暮鸦。)

鹊。(——韵会,喜鹊也。本草,鹊大如鸦,而长尾尖嘴,黑爪绿背白腹。上下飞鸣,以音感而孕。季冬始巢,开户背太岁。知来岁风多,巢必卑下。其声唶唶然。)

百舌。(——即反舌鸟,苍毛尖嘴,形小于鸲鹆。能反复其舌,随百鸟之音。春啭夏止,亦候禽也。)

鹰。(——鹰,鸷鸟。金睛钩嘴,铁爪剑翮。善撄抟。)

莺。(——说文,即黄鹂。一名仓庚。本应节趋时之鸟。又谓之黄莺。毛传,莺,谓莺然有文章也。)

燕。(——齐曰燕,梁曰乙。身长如雀,X口丰颔,布翅歧尾。背飞向宿,营巢避戊己日。铅邑人家有燕来巢以为瑞气。)

雉。(——有数种,鹞雉,【乔鸟】雉,鸣雉,X雉,翚雉。颜潜庵诗,张华武库惊为异,孔子山梁叹及时。)

子规。(——一名杜鹃,三四月间夜啼达旦,鸣必向北,其声哀而吻有血渍草木。田家候其鸣,兴农事。)

鹧鸪。(——性畏霜露,早晚稀出。夜栖以木叶蔽身。飞皆东南迴翔。多对啼,自呼,钩辀格磔,行不得也哥哥。)

鹭。(——一名属玉,水鸟也。林栖水食,群翔成序。洁白如雪,喙长脚高。尾短,顶有长毛十数莖,毵毵然如丝。每欲捕鱼则弭之。)

雁。(——阳鸟,泊江湖洲渚间,动计百数。秋南春北,先后行列,不失其时。)

凫。(——铅俗名野鸭。短胫雪羽,数百群聚,多泊江湖间,食沙石皆消化。庄子,凫胫虽短,续之则忧。)

鸬鹚。(——此鸟不卵生,口吐其雏,亦一奇也。色黑喙长,善没水取鱼食。铅人有养此为生业者。)

啄木。(——尔雅,啄木鴷也。有大有小,有斑有褐。雌褐雄斑,刚爪利嘴,舌长寸,杪有刺针。穿木食蠹。博物志,此鸟能以嘴画字,令虫自出。)

翡翠。(——一名鱼狗。铅俗名翠鸟。形小不盈握。一种二色,翡赤羽,翠青羽。翅毛有杨,青黑色。可作女人首饰。)

竹鸡。(——多居竹林,形比鹧鸪差小。褐色,多斑赤文。其性好啼,见其俦必斗。捕者以媒诱其斗,因而网之。)

鸜鵒。(——铅俗名八哥。又名鸲鹆。性好浴水。天寒将雪则群飞如告。两翼下各有白点。其舌如人舌。五月五日取雏,剪去舌端,能效人言。亦慧鸟也。)

鹳。(——似鹤而顶不丹。长颈,赤喙,色灰白,翅尾俱黑。其飞也奋于层霄。仰天号鸣,必主有雨。)

雀。(——瓦雀也。栖宿檐瓦之间,驯尽阶除之际。又曰宾雀。)

鸽。(——毛色品第最多,惟白者入药。凡鸟皆雄乘雌,此独雌乘雄。故其性淫。)

鸡。(——种类不一。知时禽也。火德之精,阳而鸣,以类感也。田饶曰鸡有五德,平头戴冠,文也。足傅距者,武也。遇敌敢斗,勇也。见食相呼,仁也。守不失时,信也。)

鹅。(——有苍白二色。绿眼黄喙红掌。尔雅谓,舒雁善斗,夜鸣应更。)

黄头鸟。(——小鸟之鸷者。形似麻雀而羽色独黄润。嘴小而尖利,爪刚而力强。铅人多笼畜之。)

画眉。(——如山雀而大,毛色苍黄。颊有白毛如眉。雌者不鸣不斗,雄则善鸣喜斗。其声悠扬婉转好听。)

鸭。(——禽经,凫能高飞,而鸭舒缓不能高飞。故曰舒凫。一名家鹜。雄者绿头红脚,雌者遍身黄赤。皆呷呷自呼其名。种类不一,有洋鸭,湖鸭,番鸭。)

布谷。(——即鸤鸠。天将雨即逐其雌,霁则呼而反之。)

发表在 铅山县志 | 留下评论

地理 物产 (9)

药类

夏枯草。(——冬至生,夏至枯,故名。铅俗又呼为“芒椎草”,以其莖上开花结子,状似芒椎也。)

茈胡。(——生山中。嫩可茹,老则采为柴。故有芸蒿,山菜,茹草诸名。根为柴胡。味性苦寒,苗引辛香。)

前胡。(——宏景曰,近地皆有,生下湿处。根似柴胡而柔软。生时苗似斜蒿,味香美。性阴而降功喘下气。)

细辛。(——叶如葵,赤黑色。非此则杜衡也。根味辛,故以为名。能通精气,利九窍。为足少阴本药。)

甘蕉。(——铅俗呼为“芭蕉”。叶大如扇,绿荫可人。结实皮赤如火,肉甜如蜜。取以为食,四五枚即可饱人。故又名“甘蕉”。)

半夏。(——礼记,仲夏之月,半夏生。以其当夏之半,故名。生平泽中,员白者佳。味辛温,有毒。体滑性燥,能走能散,能燥能润。)

茺蔚。(——此草及子皆充盛密蔚,故名“茺蔚”。食之明目益精。更为血分要药,久服令人有子。并益于妇人,故又名“益母草”。)

黄精。(——生山谷。仙家以为芝草类,故又名“仙人余粮”,盖得坤土之精者。根似嫩姜,俗呼为“野生姜”。九蒸九曝可以代粮生啖。久服轻身,强健延年。铅人每多采食焉。)

菖蒲。(——一名“菖歜”,一名“尧韭”。生于池泽泥中者,泥菖也。生于溪涧者,水菖也。生水石之涧者,石菖也。叶青长如蒲,兰有高至二三尺者。叶中有脊,状如剑,又名“水剑”。根盘曲多节,有九节,有十二节,至二十四节者。仙家所珍惟石菖。入药以九节为佳。)

麦门冬。(——种有三四。出江宁者小润,出新安者大白。四月开淡红花。结实碧员如珠,叶似韭,凌冬不凋,故名“麦冬”。性甘,微寒。治肺中伏火,补心气不足。肥软者佳。)

艾。(——生郊野。莖类蒿叶。气味香馥,可用以炙百病。尔雅名冰台,埤雅名炙草。字说,艾可乂疾,久而弥善。)

土厚朴。(——树大。枝干皆直。叶似枇杷而长大过之。皮入药,名“厚朴”。本草别录其树名榛,其子名逐折。厚朴,榛树皮也。铅山土产者呼为“土朴”,功略逊于川朴。)

泽兰。(——尔雅名兰香。味甘苦,无毒。取叶浸油可以润发及作汤浴。其根可食,故又名“地笋”。服之利九窍,通血脉。产妇作蔬茹尤佳。)

香薷。(——有野生者,有家莳者。三月种之,呼为“香菜”。可充蔬茹。生石上者叶细色黄而辛香较之甚。调中温胃,除烦热,疗呕吐。夏月煮饮代茶,可无热病。)

姜黄。(——根叶皆似郁金。其花春生X苗并出。入夏花开无子。根有青,黄,白三色。味辛苦。可染色。用除风热,消XX。功力烈于郁金。铅人多于稻田种之。)

肥皂荚。(——生山谷。树高叶大,如檀。夏开白花结荚。荚长二三寸,状如云实,肥厚多肉,内有黑子,其色如漆。捣烂取肉和白面及诸香作丸,澡身面去垢污。腻润胜于皂荚。)

薄荷。(——莖叶似荏而尖长。经冬不死,味辛香。尔雅谓桂荏。用却肾气,辟邪毒,及小儿风涎要药。)

土茯苓。(——叶如菝葜,根作块。味如薯苹,又名“禹余粮”。言禹行山乏食,采以充饥。调中止泄,健脾胃,强筋骨。其味甘平。)

土牛膝。(——生于山野间。采草药者每移植家园以备用。却不及西川怀庆所出之长大肥润。)

紫苏。(——莖方,中虚,似薄荷而较短。叶似鸡冠而背淡红,面深青。铅俗呼为“鸡冠苏”。根,莖,叶,子皆可入药。)

常山。(——本草,味辛苦而寒,有毒。能引吐行水而,祛老痰积。饮专治诸X。如鸡骨者良。莖叶名蜀X,功用略同。铅邑山野间处处有之。)

白头翁。(——铅山随处皆生。本草,有风反静,无风则摇。近根处有白茸。其性苦,坚肾,寒凉血,入阳,明血分。治热毒,血痢,齿痛。明目消痰,得酒乃良。又有鸟名白头翁。)

甘菊花。(——本草,入药以单瓣味甘者良。花小味苦者名若薏,非真菊也。牧署闲谈云,真菊延龄,野菊泻人。有黄,白,紫三种。味兼甘苦,性禀平和。冬苗,春叶,夏蕊,秋花。备受四气,得金水之精居多。可茶,可饵,可釀,可枕。仙经故重之。)

烟草。(——本草,一名相思草,原名淡芭菰。辛温,有毒。其气入口不循常度,倾刻而周一身。醒能使醉,醉能使醒。饥能使饱,饱能使饥。人以代酒茗,终身不厌。然火气薰灼,耗血损年,人自不觉。铅人多种之,究不如闽产者佳。)

钩藤。(——叶细长而青,其莖间有刺若钩。其钩对节而生,色紫赤卷曲而坚利。入药以双钩者良。)

枸杞。(——棘,如枸之刺叶,如棘之条,故兼二木而名之。铅境产者矮而瘠。春生齿叶,秋开小红紫花,结实小而红。虽可入药,总不及产西地者之子小肉厚。)

独活。(——一名独摇草。生山谷中,春长苗叶,夏开小黄花。一莖直上,有风不动,无风自摇。其头如弹子,尾若鸟尾而两片关合处每见人辄自动摇。铅俗传佩之能令夫妇相爱。其根入药用。铅境最多。)

葛。(——一名鹿藿。春初生苗,引藤蔓,长一二丈。叶类楸,青而小。七月开花,红紫色。荚累累,似豌豆形,中不结实。根大如手臂,紫黑色,捣之可澄粉。能解酒酲。曝干名为干葛,可入药。其藤皮可绩作【纟希】绤。铅邑甚多,但无人绩。)

车前。(——春初,叶生布地,形大如匙。穗状鼠尾,花甚细密。结实似葶薏,子赤黑色。五月五日采收作茹,甚滑,可以备荒。又名车轮草。)

金银花。(——生山谷。花有黄白二色。味辛,性凉,可疗疮毒。)

木贼。(——丛生田泽间。莖薐中空,有X而糙。澁治木骨者用之搓擦则光滑可以泽物,故曰木贼。治目痛,退翳膜。甘苦无毒。)

桔梗。(——味辛苦,微温。似荠苨。气轻,利五脏,补血气。温中消谷,疗喉咽痛。阳中之阴主升也。)

香附。(——根相附连续而生,可以合香,故曰香附。甘苦,微寒,气厚于味。利三焦,解六郁。阳中之阴,为血中气药。)

发表在 铅山县志 | 留下评论

地理 物产 (8)

竹类

毛竹。(——铅邑山林之利以此为最。间年一盛,清明后笋高箨落。砍则浸之而成纸料。蓄则旬日而成新竹。莖有节,节有枝,枝有叶。叶必三,枝必两。小曰筿,大曰簜。中空外直,经冬不凋。易震为竹诗曰,菉竹猗猗。礼记,如竹箭之有筠。竹谱云,植物之中,有名曰竹。不刚不柔,非草非木。小异实虚,大同节目。)

车竿竹。(——其长大如毛竹,而光滑不露节。根梢粗细相等。铅人多取为轿杠。诚便于用也。)

水竹。(——促节,薄齿,体柔可束。古诗,何堪裁凤律,只合制渔竿。)

苦竹。(——节疏,体劲,可代枪戟。)

斑竹。(——种自湘江。犹有湘妃泪痕。濮阳传诗,竹杪时会挾凤还,清风长得刷尘寰。许多不在湘江上,且问如何亦有斑。)

紫竹。(——莖小而直,色紫光润,可为伞柄。笋味甘美。明皇后苑竹丛相依,帝谓诸王曰,兄弟相亲,当如此竹。古诗,都绿异当俗,翻有夺朱名。)

凤尾竹。(——叶细小而猗,那类凤尾。盆种足供清玩。种墙阴空地,干亦高四五尺,大可如筯 。俗呼为“观音竹”。其实观音竹又是一种。花镜辨明。)

棕竹。(——其干似竹非竹,皮节青色,有类棕丝包裹。心实,肉内具白须纹。叶似棕榈而小。种列庭堦间,亦应瑞着花。)

箬竹。(——生平泽。根与莖皆似小竹,箨叶似芦荻。面青背淡,柔而韧。新旧相代,四时不凋。土人摘取,以包什物。并以覆屋代瓦。售诸远方,其利甚溥。)

 

发表在 铅山县志 | 留下评论

地理 物产 (7)

木类

松。(——生山中。叶有五鬣,七鬣者。岁久实繁,脂入地为茯苓。千岁,脂化为琥珀,出陇西者佳。一名松肪。味苦温。久服轻身延年。铅山最多。其最古者高百余尺,大数十围。)

柏。(——六书精蕴曰,万木者皆向阳,惟柏独西指,盖阴木而有贞德者,故字从白。白者,西方也。铅山有三种,一侧叶,一圆叶,一叶带刺。)

槐。(——槐木,虚星之精。庄子曰,槐之生也入季春,五日而兔目,十日而鼠耳。古者树槐而听讼其下。谓其使民情归实也。铅人多植于屋旁。山中不多见。)

枫。(——尔雅云,聶,天风则鸣,故曰聶。聶大数围,高数丈。枝干修耸,叶圆而岐,分三角。有枝而香。至秋杪叶赤如锦,烂然可观。铅人多取为屋梁。)

杨柳。(——木二种。一皮青,一皮红。叶长而广,枝硬而扬起,故谓杨。枝弱而垂,故谓柳。倒顺插之皆易生植。春初柔荑即开黄蕊。)

檉柳。(——一名观音柳,一名西河柳。不甚大,赤莖弱枝,叶细如丝缕。一年开花三次。花穗长二三寸,其色粉红,形类蓼花,故又名三春柳。)

黄杨木。(——树小而肌极坚。枝细丛而叶繁。四季长青,每岁只长一寸,不溢分毫。至闰年反缩一寸。谓之黄杨兀闰。铅人多以供盆玩。)

梧桐。(——种有四,白桐,青桐,冈桐,荏桐。梧桐子可食,荏桐子可作油。文理粗细不同,体性坚慢各异。生十二叶,一叶一月,遇闰则加。季春始华,不华岁寒。故叶可卜闰,花可卜寒。)

椿樗。(——二树相类。然樗木疏而气臭,椿木实而叶香。无花,不结子。身大,干端直。庄子曰,有大椿者,八千岁为春,八千岁为秋。惠子曰,吾有大木,人谓之樗。其大木臃肿不中绳墨,小枝卷曲不中规矩。)

樟。(——木高数丈,叶小似楠而尖长。背有赤黄茸毛。四时不凋。夏开细花,结小子。大者数抱,肌理细腻,错纵多文,宜于雕镂。气甚芬烈,可解酒酲。铅山县署后有古樟,年年白鹭来巢。近今树被砍伐,遂缺一景。)

杉。(——体干端直,大抵如松。经冬不凋,叶硬微扁,锋锐如刺。子状枫实。惊蛰前后取枝插种。每年可长一晕。大者用为栋梁,小者取作器皿,不受虫蛀。铅人最重此木,插种者多。近因斧斤日纵,长养不及,更觉难能可贵。)

棕榈。(——叶如车轮四散岐裂,其莖三薐。四时不凋,干直无枝,有皮包裹,丝毛纷拂,错综如织。剥取缕解可为农家衣具。诗曰,荷蓑荷笠国,语身衣袯袜盖皆取于此者。铅邑处处有之。)

冬青。(——一名女贞。四季常青,凌冬不凋,有守贞之操。叶厚柔长,色可染绯。结子累累,九月实黑收取。久服可以延年。琴操载,鲁有处女见贞木而作歌者,即此。)

乌桕。(——树高数仞,叶似梨杏。五月开细花,黄白色。冬月结白子,可以压油,燃灯,作烛,为利甚溥。)

桑柘。(——二树相类,叶可以供蚕,但柘不及桑椹,有黑白二种,食之甘甜。)

梓。(——埤雅,梓为百木长。罗愿云,屋室有梓木,则余木不震,其为木王可知。盖木莫良于梓,故书以梓材名篇,礼以梓人名匠。今人为室必以为梁,诚贵之也。)

发表在 铅山县志 | 留下评论

地理 物产 (6)

花类

梅花。(——江梅,岭梅,野梅,因其地而名之也。铅山村落多白梅。至红梅,绿萼梅惟园林中有之。斗雪而开,清香郁自可人。秦纯《绿萼梅》诗,谈雅奚贤识者稀,一枝高出对晴晖。从今春至沾恩泽,争看郎君着绿衣。)

水仙花。(——有单台,重台二种。叶似蒜,花外白内黄,俗呼为“金盏银台”。其香极清。颜潜庵诗,翠袖黄冠玉作神,桃前梅后独迎春。)

兰花。(——有红心兰,素心兰,生幽谷中,移植凉亭。开时馨香扑鼻,与他花异。山谷曰,一干一花为兰,一干数花为蕙。铅境兰花最多,而素心者亦不多得。)

茶花。(——种类甚多。有红白宝珠,红白牡丹,红白芙蓉,红白莲心,正赛宫粉,赤丝桃,玉楼春,芝麻毬,鹦哥绿,玛瑙茶,白绫茶,狮子笑,东方亮,揸碎脸,杨妃吐舌,一捺红,月季红。叶各不同,花形各异。铅人最喜养此花,多者一家数十盆,少者亦十余盆。兵燹以后稍稍减色。)

海棠花。(——有三种。一种名贴梗海棠,丛生单叶,缀枝作花。磐口,深红,无香,不结子。正月即开。一种名西府海棠,树高木坚,枝密条繁。二月开花,五出,初如胭脂点点,蒂长寸余,淡紫色,花萼成丛,心中有紫须。至秋结实如大樱桃而微酸。一种名垂丝海棠,以樱桃树接成者,有垂丝花瓣丛密而色娇媚,重英向下。三种中惟西府较胜。铅境山中多有之,而园林植者颇少。)

木笔花。(——一名辛夷木,高数尺,叶似柹而长,初出如笔。春初开花,夏秋再着花。如莲花而小,紫苞红焰。一名候桃。铅之园林亦多植之。)

瑞香。(——枝干婆娑,叶厚深绿,花开成簇,长三四分,如丁香状。有黄,白,紫三色。)

桃花。(——为五木之精。处处有之。铅山园林中另有绛桃一种。其色绛,花瓣层叠起楼,惟桃实较小耳。)

梨花。(——一名果宗,一名玉乳。处处有之。其木坚实,高二三丈。枝叶扶疏似杏而微厚大。二月开花,六出,似李花稍大,有红白二色。)

杜鹃。(——一名红踯躅,一名山石榴,一名映山红。生山谷,高者四五尺,低者一二尺。枝小花繁,一枝数萼。二月开花,红紫各异。铅境无山不有。每际清明上塚,四顾鲜红。小儿女竞往摘取,束载而归,亦一景也。)

紫荆花。(——一名满条红。花丛生,深紫色。一簇数朵,细碎无瓣。发无常处,或生本身,或附根枝。二月尽皆开,先花后叶,员大如掌。)

牡丹。(——群花中推为第一。钱思公谓为“花王”。欧阳修《花谱》所载凡十数种,总以姚黄魏紫为上。铅人养此花者向亦有平头紫,水月白,粉红,玉楼春诸种。近日只多玉楼春,而紫色,白色者难得。)

罂粟花。(——一名御米,一名赛牡丹,一名锦被花。种具数色,叶似茼蒿。其边屈曲多尖,二三月抽台结一青苞。花发则苞脱。罂在花中,须蕋 裹之。结实如莲房,一囊千粒。下种须中秋午时,或重阳日。铅人亦多谙此下种之法。)

卷柏。(——一名豹足,一名万年松,一名长生草。即俗所谓“拳头松”也。高三四寸,无花实,多生山间石壁上。虽极槁,得水则苍翠如故。久藏巾笥中,复取砂水植之即活。铅人取为盆玩,或置假山上。俗又呼为“还魂草”。)

蝴蝶花。(——花类。射干,一名鸟霎。叶如蒲而短阔。花六出,中抽一心,心外黄须三莖绕之,俨若蝶状。至春末开花,多不结实。)

李花。(——三月开白花。萧瑀论李花有九标,香,雅,细,淡,洁,密,宜月夜,宜绿鬓,宜泛酒,无异色。本草云,李花令人好颜色。韩诗,谁将平地万堆雪,剪刻作此连天花。)

虎耳草。(——一名石荷叶,俗名金丝草。叶如荷钱而有红白丝缭绕其间。三四月开小白花。大人小儿耳病取汁滴入即愈。铅俗多栽假山上以供清玩。)

酴醾。(——藤身,青莖,多刺。每一颖着三叶,如品字。青跗红萼,及开变白。香微而清,盘曲高架。一种色黄似酒,故半加“酉”字。)

天竺。(——一作天竹,一作大椿树。高三五尺。岁久亦有长至丈余者,但不易得。叶似苦楝而小。经冬不凋。三四月间开细白花,结子成簇,至冬渐红如丹砂,雪中玩之甚可爱。 亦可制食。铅人以供盆中冬景。)

蔷薇。(——一名营实,一名牛棘。生林X间,成丛似蔓,莖青多棘,有红白二色。连春接夏,清馥可人。结子成簇,如金樱子。人家栽玩者名“佛见笑”。)

夹竹桃。(——枝干柔弱,树高丈余。叶似竹而稍长。四月始花,其瓣重叠,烂漫可爱。开谢接续至秋乃尽。人多植之,取其耐久。)

栀子花。(——一名越桃,一名林兰。释名檐匐。有三种。单叶小花者结子,千叶大花色白而香烈者不结子。又有四季花者亦不生,山栀。)

绣毬花。(——一名粉团花。树皮体皱,叶青而微黑。有大小二种。麻叶少花,一蒂而众花攒聚。圆白如流苏,初青后白,俨然如毬。其花边有紫晕者为最。铅俗以大者为粉团,小者为绣毬,麻毬,海桐俱可,接绣毬。)

芍药。(——古名将离,因人将离别则赠之也。一名余容,一名婪尾春。春生红芽作丛,莖上三枝五叶,似牡丹而狭长。初夏开花有红,紫,黄,白数色。铅山园林红白二色为多。)

茉莉。(——俗名夜兰香,出波斯国。铅人多莳之。其性畏寒,弱莖繁枝。初夏开小白花,秋尽乃止。花夜开,芬香可爱。韵谱,月下轻盈争素色,风前依约度清香。)

真珠兰。(——一名鱼子兰。枝叶微似茉莉,但软弱须用细竹干扶之。四五月间长细蕊,蕊大即是花。色淡黄而蓓蕾如珠,喜阴湿。浇宜鱼腥水及冷茶。最畏寒,霜降后宜藏密室。性毒,不入药,只取其蕊香可窨茶叶。俗又呼为“断肠草”。)

石榴花。(——此花跗萼皆真红色。瓣如撮丹,须黄粟密,有千叶者。)

凤仙。(——其花头尾翅足翘如凤状,故女子采花及叶,包染指甲。结实如小桃,老则迸裂。故有指甲,小桃,急性诸名。)

木槿。(——一名佛桑。其木如李,其叶末尖而无桠。五月开花有红白二色。铅之乡人多栽插以佐蔬茹。)

荷花。(——尔雅别名芙蓉。江东呼荷。有红白二种,五月盛开。)

萱草。(——一名宜男,一名忘忧。怀妊妇人佩其花则生男。冬月丛生,叶如蒲蒜。新旧相代,四时青翠。五月开花,六出四垂,朝开暮蔫,秋深乃尽。)

葵花。(——种类不一,有红黄二色。木槿檀心,与姚黄蕊相类者名蜀葵。花小者名锦葵,又名茙葵。随日光转移而倾心向之。)

紫薇花。(——俗名怕痒花。树身光滑高丈余。花瓣紫皱,蜡跗,茸萼,赤莖,叶对生。四五月始花,开谢接续,可至秋月。最能耐久,烂漫可爱。人以手搔树则枝叶震摇。)

千日红。(——木高一二尺,莖淡紫色。枝叶婆娑,夏开淡紫花千瓣,细碎如小毬,着于枝杪。至冬叶萎而花不蔫。子生花瓣内,春来和花种之即发。有全白者俗名“千日白”。)

美人蕉。(——一名红蕉。种自闽粤中来。叶廋似芦箬,花若兰状而色正红妒榴。日折一两叶,其端有一点,鲜艳可爱。夏开之秋尽犹芳,堪作盆玩。亦生甘露子可以止渴。)

鸡冠花。(——三月生苗,入夏高三四尺。其莖赤色,或圆或扁。六七月开花,有红,黄,白三色,俨如雄鸡之冠。有单蒂者,有双蒂者。可供盆玩。)

秋海棠。(——一名八月春。为秋色中第一。本矮而叶大。背多红丝如胭脂作界纹。花四出以渐而开至末。朵结铃子生枝桠。花之娇冶柔媚真同美人倦妆。性喜阴湿。)

玫瑰。(——一名徘徊花。木本多刺。花类蔷薇,色紫香腻,愈干愈馥郁。每抽新条则老本易枯。须将根旁新条移置别所,则老本仍茂。俗呼“离娘草”。)

玉簪花。(——一名白萼。二月生苗成丛,叶大如小团扇。七月初抽莖,莖生细叶十余,每叶出花一朵。花未开时形如玉搔头簪,洁白如玉。开时四出,中吐黄蕊,七须环列,一须独长。香甜袭人,朝开暮卷。)

芙蓉。(——铅有二种。生水者谓草芙蓉,生陆者谓木芙蓉。八九月开花,有拒霜之名。又名木莲花。叶根俱入药,治无名肿毒。)

桂花。(——桂枝木,一名木犀花。生岩岭间,花有数品。或黄,或白,或红,或紫。黄者能着子,不如红紫者佳。)

雁来红。(——一名老少年。初生似苋,继则莖叶穗子无异鸡冠花。秋深高六七尺,叶紫而顶叶大红,愈久愈妍如花。秋色之最佳者。又有一种少年老,顶黄红而脚叶绿。收子时须记明色样,下子时间杂种之。秋来五色鲜丽并夺目。又一种雁来黄,每于雁来时根边其叶仍绿,而顶上叶纯黄,更光彩可爱。)

万寿菊。(——苗不从根发,子在花朵内。春间和花朵下种乃生。花开黄金色,繁而且久,性极喜肥。)

菊花。(——种类甚多。尔雅名菭蘠,或曰日精,一名周盈,一名傅延年。有紫莖,气香味美者服之可以已疾。铅人爱之亦如茶花。惜兵燹后佳种渐少。)

蜡梅。(——此物本非梅,因与梅同时,香又相近,色似蜜蜡,故名。)

月季。(——一名斫雪红,一名胜春。俗名月月红。藤本丛生,枝干多刺。四季开花,红有深浅。盆植亦供清玩。)

寒信花。(——根似百合,叶如薤。花瓣花须俱鲜红色。须多于瓣,长亦过之。寒露前后开放。铅地最多,乡人每以须上黑点之多少占本冬之寒燠,亦颇有验。周尔英诗,猩红僻径少人迹,开遍陂塘寒信花。)

仙人掌。(——非草,非木,亦非果蔬。无枝,无叶,并无花蕊。土中突发一片。状类手掌,色青绿光润,掌上生米色细点。铅人喜于盆中植之。)

发表在 历史 | 留下评论

Build CyanogenMod in Linux for HTC Dream/Sapphire.

Well, why create a new page when you’ve already got a wiki page specifically for that?

Because that page is well outdated, no longer works, and HTC Dream/Sapphire is no longer officially supported. Additionally, it’s not a proper place to include any personal experience.

The steps described in that page are still valid, issues are that you will encounter building errors and broken links when you try to build.

Following are the specific changes I have made to make the building work. I have not tested the image on my shiny Rogers Post-911 Dream yet, which I bought recently on Amazon. Spec wise HTC Dream is a bit outdated but the build quality is solid and I really do not have $500 for a smart phone.

If you’d like to follow what I have done, please be aware that it is assumed that you’ve already had a rooted Dream running stock CyanogenMod 6.1.0-DS release.

Following are the changes you need to make for a successful build:

1. The revision information for some of the packages in the CyanogenMod repositories no longer works. I have forked the ‘android’ project to fix the manifests. So use the following command lines to set up the repo:

$cd ~/android/system/
$repo init -u git://github.com/tufei/android.git -b froyo-stable
$repo sync -j16

2. The ROM Manager download link in the wiki page is broken. Fortunately, the rooted phone has a copy, so it can be pulled directly from the phone. What I did was to modify the script vendor/cyanogenmod/get-rommanager, and make it looks like this:

mkdir -p `dirname $0`/proprietary
adb pull /system/app/RomManager.apk `dirname $0`/proprietary/RomManager.apk

3. There is error message complaining about missing rule for ddmlib-prebuilt.jar, etc. I do not understand why this was not set up properly, but anyway I downloaded the CTS package, and extracted the said JAR archives into out/host/linux-x86/framework/.

4. When I ran the ‘mka’ script the building appears to stuck at this line:

APK certs list: out/target/product/dream_sapphire/obj/PACKAGING/apkcerts_intermediates/openeclair_dream_sapphire-apkcerts-eng.jadecolour.txt

To enable better visibility, I changed the command line to this:

$VERBOSE=1 mka bacon

Now I can see that the build is stuck at waiting for kernel configuration for new options. After I completed typing in several ‘n’s, it’s working fine to the end and spit out the final image.

Here is the output log I got:

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.2.1
TARGET_PRODUCT=cyanogen_dream_sapphire
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=FRG83
============================================
find: `drm/java’: No such file or directory
find: `drm/java’: No such file or directory
build/core/base_rules.mk:455: warning: overriding commands for target `out/target/product/dream_sapphire/recovery/root/sbin/tune2fs’
bootable/recovery/Android.mk:103: warning: ignoring old commands for target `out/target/product/dream_sapphire/recovery/root/sbin/tune2fs’
build/core/kernel.mk:82: warning: overriding commands for target `out/target/product/dream_sapphire/kernel’
build/core/Makefile:19: warning: ignoring old commands for target `out/target/product/dream_sapphire/kernel’
No private recovery resources for TARGET_DEVICE dream_sapphire
**** BUILDING KERNEL ****
Install: out/target/product/dream_sapphire/recovery/root/sbin/tune2fs
make[1]: Entering directory `/home/jadecolour/Projects/android/system/kernel-msm’
GEN     /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/obj/kernel/Makefile
scripts/kconfig/conf -o arch/arm/Kconfig
#
# configuration written to .config
#
make[1]: Leaving directory `/home/jadecolour/Projects/android/system/kernel-msm’
make[1]: Entering directory `/home/jadecolour/Projects/android/system/kernel-msm’
GEN     /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/obj/kernel/Makefile
scripts/kconfig/conf -s arch/arm/Kconfig
GEN     /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/obj/kernel/Makefile
CHK     include/linux/version.h
CHK     include/generated/utsrelease.h
Using /home/jadecolour/Projects/android/system/kernel-msm as source for kernel
make[3]: `include/generated/mach-types.h’ is up to date.
CALL    /home/jadecolour/Projects/android/system/kernel-msm/scripts/checksyscalls.sh
CHK     include/generated/compile.h
GZIP    kernel/config_data.gz
IKCFG   kernel/config_data.h
CC      kernel/configs.o
LD      kernel/built-in.o
LD      vmlinux.o
MODPOST vmlinux.o
WARNING: modpost: Found 3 section mismatch(es).
To see full details build your kernel with:
‘make CONFIG_DEBUG_SECTION_MISMATCH=y’
GEN     .version
CHK     include/generated/compile.h
UPD     include/generated/compile.h
CC      init/version.o
LD      init/built-in.o
LD      .tmp_vmlinux1
KSYM    .tmp_kallsyms1.S
AS      .tmp_kallsyms1.o
LD      .tmp_vmlinux2
KSYM    .tmp_kallsyms2.S
AS      .tmp_kallsyms2.o
LD      vmlinux
SYSMAP  System.map
SYSMAP  .tmp_System.map
OBJCOPY arch/arm/boot/Image
Building modules, stage 2.
Kernel: arch/arm/boot/Image is ready
GZIP    arch/arm/boot/compressed/piggy.gzip
SHIPPED arch/arm/boot/compressed/lib1funcs.S
AS      arch/arm/boot/compressed/lib1funcs.o
MODPOST 24 modules
AS      arch/arm/boot/compressed/piggy.gzip.o
LD      arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
make[1]: Leaving directory `/home/jadecolour/Projects/android/system/kernel-msm’
**** BUILDING MODULES ****
make[1]: Entering directory `/home/jadecolour/Projects/android/system/kernel-msm’
INSTALL drivers/net/wireless/tiwlan1251/wlan.ko
INSTALL drivers/staging/ramzswap/ramzswap.ko
INSTALL fs/cifs/cifs.ko
INSTALL fs/fuse/fuse.ko
INSTALL fs/lockd/lockd.ko
INSTALL fs/nfs/nfs.ko
INSTALL fs/nfs_common/nfs_acl.ko
INSTALL net/ipv4/tunnel4.ko
INSTALL net/ipv6/ah6.ko
INSTALL net/ipv6/esp6.ko
INSTALL net/ipv6/ip6_tunnel.ko
INSTALL net/ipv6/ipcomp6.ko
INSTALL net/ipv6/ipv6.ko
INSTALL net/ipv6/mip6.ko
INSTALL net/ipv6/sit.ko
INSTALL net/ipv6/tunnel6.ko
INSTALL net/ipv6/xfrm6_mode_beet.ko
INSTALL net/ipv6/xfrm6_mode_transport.ko
INSTALL net/ipv6/xfrm6_mode_tunnel.ko
INSTALL net/ipv6/xfrm6_tunnel.ko
INSTALL net/sunrpc/auth_gss/auth_rpcgss.ko
INSTALL net/sunrpc/auth_gss/rpcsec_gss_krb5.ko
INSTALL net/sunrpc/sunrpc.ko
INSTALL net/xfrm/xfrm_ipcomp.ko
DEPMOD  2.6.35.9-cyanogenmod
make[1]: Leaving directory `/home/jadecolour/Projects/android/system/kernel-msm’
**** BUILDING WIFI ****
Copying /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/system/lib/modules/2.6.35.9-cyanogenmod/kernel/drivers/net/wireless/tiwlan1251/wlan.ko -> /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/system/lib/modules/wlan.ko
**** KERNEL BUILT ****
Target boot image: out/target/product/dream_sapphire/boot.img
Transforming out/target/product/dream_sapphire/recovery_kernel to out/target/product/dream_sapphire/kernel
target Prebuilt:  (out/target/product/dream_sapphire/recovery_kernel)
Finding NOTICE files: out/target/product/dream_sapphire/obj/NOTICE_FILES/hash-timestamp
out/target/product/dream_sapphire/boot.img total size is 2283520
—– Making recovery image ——
mkdir -p out/target/product/dream_sapphire/recovery
mkdir -p out/target/product/dream_sapphire/recovery/root
mkdir -p out/target/product/dream_sapphire/recovery/root/etc
mkdir -p out/target/product/dream_sapphire/recovery/root/tmp
echo Copying baseline ramdisk…
Copying baseline ramdisk…
cp -R out/target/product/dream_sapphire/root out/target/product/dream_sapphire/recovery
echo Modifying ramdisk contents…
Modifying ramdisk contents…
cp -f bootable/recovery/etc/init.rc out/target/product/dream_sapphire/recovery/root/
cp -f out/target/product/dream_sapphire/obj/EXECUTABLES/recovery_intermediates/recovery out/target/product/dream_sapphire/recovery/root/sbin/
rm -f out/target/product/dream_sapphire/recovery/root/init.*.rc
mkdir -p out/target/product/dream_sapphire/recovery/root/system/bin
cp -rf bootable/recovery/res out/target/product/dream_sapphire/recovery/root/
cp out/target/product/dream_sapphire/obj/PACKAGING/ota_keys_intermediates/keys out/target/product/dream_sapphire/recovery/root/res/keys
cat out/target/product/dream_sapphire/root/default.prop out/target/product/dream_sapphire/system/build.prop \
> out/target/product/dream_sapphire/recovery/root/default.prop
out/host/linux-x86/bin/mkbootfs out/target/product/dream_sapphire/recovery/root | out/host/linux-x86/bin/minigzip > out/target/product/dream_sapphire/ramdisk-recovery.img
Combining NOTICE files: out/target/product/dream_sapphire/obj/NOTICE.html
out/host/linux-x86/bin/mkbootimg  –kernel out/target/product/dream_sapphire/recovery_kernel –ramdisk out/target/product/dream_sapphire/ramdisk-recovery.img –cmdline “no_console_suspend=1 console=null” –output out/target/product/dream_sapphire/recovery.img
—– Made recovery image ——– out/target/product/dream_sapphire/recovery.img
out/target/product/dream_sapphire/recovery.img total size is 3387392
Target system fs image: out/target/product/dream_sapphire/obj/PACKAGING/systemimage_unopt_intermediates/system.img
Install system fs image: out/target/product/dream_sapphire/system.img
out/target/product/dream_sapphire/system.img+ total size is 94262784
Package target files: out/target/product/dream_sapphire/obj/PACKAGING/target_files_intermediates/cyanogen_dream_sapphire-target_files-eng.jadecolour.zip
Package OTA: out/target/product/dream_sapphire/cyanogen_dream_sapphire-ota-eng.jadecolour.zip
unzipping target target-files…
using device-specific extensions in device/htc/common
warning: no radio image in input target_files; not flashing radio
done.
Sanitizing environment…
Unpacking /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/cyanogen_dream_sapphire-ota-eng.yufei.zip…
Optimizing framework-res.apk…
Optimizing VpnServices.apk…
Optimizing SpareParts.apk…
Optimizing CMStats.apk…
Optimizing LiveWallpapersPicker.apk…
Optimizing DownloadProvider.apk…
Optimizing Development.apk…
Optimizing PicoTts.apk…
Optimizing VoiceDialer.apk…
Optimizing PackageInstaller.apk…
Optimizing Camera.apk…
Optimizing DefaultContainerService.apk…
Optimizing TtsService.apk…
Optimizing CMUpdateNotify.apk…
Optimizing Mms.apk…
Optimizing Settings.apk…
Optimizing QuickSearchBox.apk…
Optimizing ContactsProvider.apk…
Optimizing Term.apk…
Optimizing SettingsProvider.apk…
Optimizing HTMLViewer.apk…
Optimizing Superuser.apk…
Optimizing ADWLauncher.apk…
Optimizing Contacts.apk…
Optimizing CMPartsHelper.apk…
Optimizing TelephonyProvider.apk…
Optimizing FileManager.apk…
Optimizing CertInstaller.apk…
Optimizing RomManager.apk…
Optimizing Email.apk…
Optimizing SoundRecorder.apk…
Optimizing UserDictionaryProvider.apk…
Optimizing CMParts.apk…
Optimizing Protips.apk…
Optimizing DSPManager.apk…
Optimizing Stk.apk…
Optimizing DrmProvider.apk…
Optimizing Music.apk…
Optimizing Calendar.apk…
Optimizing AccountAndSyncSettings.apk…
Optimizing Phone.apk…
Optimizing LatinIME.apk…
Optimizing CMWallpapers.apk…
Optimizing MediaProvider.apk…
Optimizing Calculator.apk…
Optimizing DeskClock.apk…
Optimizing Browser.apk…
Optimizing ApplicationsProvider.apk…
Optimizing CalendarProvider.apk…
Optimizing Gallery3D.apk…
Optimizing Provision.apk…
Optimizing Bluetooth.apk…
Parallel mksquashfs: Using 8 processors
Creating 4.0 filesystem on /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/repack.d/_xbin.sqf, block size 131072.

Squashfs 4.0 filesystem, gzip compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 4092.68 Kbytes (4.00 Mbytes)
55.82% of uncompressed filesystem size (7331.98 Kbytes)
Inode table size 1349 bytes (1.32 Kbytes)
18.67% of uncompressed inode table size (7225 bytes)
Directory table size 1943 bytes (1.90 Kbytes)
63.98% of uncompressed directory table size (3037 bytes)
Number of duplicate files found 0
Number of inodes 224
Number of files 60
Number of fragments 12
Number of symbolic links  163
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 1
Number of ids (unique uids + gids) 1
Number of uids 1
jadecolour (1000)
Number of gids 1
jadecolour (1000)
Zipping package…
Signing package…
Cleaning up…

Package complete: /home/jadecolour/Projects/android/system/out/target/product/dream_sapphire/update-cm-6.1.1-DS-signed.zip
9c28ddf7633506561a239a9ce2b32f53  update-cm-6.1.1-DS-signed.zip

发表在 Computer | 留下评论