The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > オペレーティングシステム > OS Xの(アップル)
Googleのunix.com



OS Xの(アップル) OS XのUnixのライングラフィカルオペレーティングシステムを開発、販売拠点であり、アップルが販売した。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
問題にインストール csaunders Sun Solaris 1 2008年12月17日 02:53午後
後の問題のAIX 5.3上でgccをインストールする ツィター AIX 1 2008年1月2日 12:44午前
問題のビデオはSUSE 9.0 3bumbs plumming UNIXのダミー質問と回答のため 6 2003年12月2日 07:20午後
ノートパソコンのビデオ問題.... MadProfessor UNIXのダミー質問と回答のため 4 2003年12月1日 07:21午後
単なるビデオ問題 Z0mby UNIXのダミー質問と回答のため 1 2002年1月14日 12:18午後

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2009年5月21日
Dorna Dorna is offline
登録ユーザー
  
 

参加日: 2009年5月
投稿数: 6
ビデオエンコーダ264 、レーザフラグで問題はインストールされません

こんにちはすべて、

私は大きな問題を抱えている。私は264のビデオエンコーダをインストールしようとしている(ジャマイカ1月15日から H.264/AVCジャマイカリファレンスソフトウェアのダウンロード) OS Xの10.5.5 。

まず私は、静的コンパイルを無効にしなければならなかったのは、このエラーのために:

コード:
ld_classic: can't locate file for: -lcrt0.o

私はこれについて、いくつかのフォーラムやMakefileに無効に静的にコンパイルおよび読み取り、それを解決した。今私はこのエラーが表示される:


コード:
creating binary "../bin/lencod.exe"
ld: absolute addressing (perhaps -mdynamic-no-pic) used in _rc_init_GOP from obj/rc_quadratic.o not allowed in slidable image. Use '-read_only_relocs suppress' to enable text relocs
collect2: ld returned 1 exit status

とここのMakefile :



コード:
NAME=   lencod

### include debug information: 1=yes, 0=no
DBG?= 0
### Generate 32 bit executable : 1=yes, 0=no
M32?= 0
### include O level optimization : 0-3
OPT?= 3
### Static Compilation
STC?= 0

DEPEND= dependencies

BINDIR= ../bin
INCDIR= inc
SRCDIR= src
OBJDIR= obj

ADDSRCDIR= ../lcommon/src
ADDINCDIR= ../lcommon/inc

ifeq ($(M32),1)
CC=     gcc -m32
else
CC=     gcc 
endif

ifeq ($(STC),1)
ifeq ($(DBG),1)  ### Do not use static compilation for Debug mode
STC=0
STATIC=
else
STATIC= -static
endif
else
STATIC= 
endif

LIBS=   -lm $(STATIC)
AFLAGS=  
CFLAGS=  -std=gnu99 -pedantic -ffloat-store -fno-strict-aliasing -fsigned-char $(STATIC)
FLAGS=  $(CFLAGS) -Wall -I$(INCDIR) -I$(ADDINCDIR) -D __USE_LARGEFILE64 -D _FILE_OFFSET_BITS=64

OPT_FLAG = -O$(OPT)
ifeq ($(DBG),1)
SUFFIX= .dbg
FLAGS+= -g
else
SUFFIX=
FLAGS+= $(OPT_FLAG)
endif

OBJSUF= .o$(SUFFIX)

SRC=    $(wildcard $(SRCDIR)/*.c) 
ADDSRC= $(wildcard $(ADDSRCDIR)/*.c)
OBJ=    $(SRC:$(SRCDIR)/%.c=$(OBJDIR)/%.o$(SUFFIX)) $(ADDSRC:$(ADDSRCDIR)/%.c=$(OBJDIR)/%.o$(SUFFIX)) 
BIN=    $(BINDIR)/$(NAME)$(SUFFIX).exe

.PHONY: default distclean clean tags depend

default: messages objdir_mk depend bin 

messages:
ifeq ($(M32),1)
    @echo 'Compiling with M32 support...'
endif
ifeq ($(DBG),1)
    @echo 'Compiling with Debug support...'
    @echo 'Note static compilation not supported in this mode.'
endif
ifeq ($(STC),1)
    @echo 'Compiling with -static support...'
endif
ifeq ($(MMX),1)
    @echo 'Compiling with MMX support...'
endif

clean:
    @echo remove all objects
    @rm -rf $(OBJDIR)

distclean: clean
    @rm -f $(DEPEND) tags
    @rm -f $(BIN)

tags:
    @echo update tag table
    @ctags inc/*.h src/*.c

bin:    $(OBJ)
    @echo
    @echo 'creating binary "$(BIN)"'
    @$(CC) $(AFLAGS) -o $(BIN) $(OBJ) $(LIBS)
    @echo '... done'
    @echo

depend:
    @echo
    @echo 'checking dependencies'
    @$(SHELL) -ec '$(CC) $(AFLAGS) -MM $(CFLAGS) -I$(INCDIR) -I$(ADDINCDIR) $(SRC) $(ADDSRC)                  \
         | sed '\''s@\(.*\)\.o[ :]@$(OBJDIR)/\1.o$(SUFFIX):@g'\''               \
         >$(DEPEND)'
    @echo

$(OBJDIR)/%.o$(SUFFIX): $(SRCDIR)/%.c
    @echo 'compiling object file "$@" ...'
    @$(CC) -c -o $@ $(FLAGS) $<

$(OBJDIR)/%.o$(SUFFIX): $(ADDSRCDIR)/%.c
    @echo 'compiling object file "$@" ...'
    @$(CC) -c -o $@ $(FLAGS) $<

objdir_mk:
    @echo 'Creating $(OBJDIR) ...'
    @mkdir -p $(OBJDIR)

-include $(DEPEND)

1 。私はこのエラーを検索するには、他の人を見つけて、 Xcodeの3.1.2にアップグレードすることで解決だ。しかし、私のXcodeのバージョン3.1.2です!私は、今でも同じエラーが表示される度に再インストールします。ため、私はこの数週間前にMacPortsをインストールかもしれないんだけどアンインストールか?たぶん私は、 " Xcodeのは、 " Unixの開発パッケージをインストールしてはいけないのですか?

2 。私とのMakefileには、 LDFLAGを追加しようとした
- read_only_relocsを抑制すると、私は正しい場所に置くんだか分からない、と私は、仕事することを想定した場合でも分からない。とにかくdiesn't作業時に私はそれに追加します。

誰かがそのアイディアはありますか?そうでない場合、誰かがそのリンクからジャマイカを構築してみてくださいとすれば、同じ問題を抱えているだろうか?私のアイデアのうちだ。

多くの感謝します。
 

ブックマーク

タグ
264エンコーダジャマイカエンコーダレーザフラグOS XのXcodeの

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは オフ
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 06:17午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0