The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
g++ assembler вызов функции C, !*! tux2002, 26-Янв-10, 11:23  [смотреть все]
Здравствуйте, есть небольшая программа на C++ которую нужно поместить в бут сектор (она умещается). Для этого использую такой стартовый код:

.code16

.global _start
_start:

jmpl $0x07C0, $go

go:
call main

Компилирую g++ -c -o boot.o boot.S

Здесь main определена в main.cpp. В boot.o она естественно Undefined symbol.
Вопрос: как в этом фрагменте указать, что main - external.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру